How to get from Tallinn to Riga by car, truck, walk, bike

Distance between Tallinn and Riga is 279 kilometers (173 miles).
Driving distance from Tallinn to Riga is 311 kilometers (193 miles)

TallinnRiga
Leaving from
Going to

Route Map

4 Ways from Tallinn (Estonia/Harjumaa) to Riga (Latvia/Riga)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Niguliste 686 m
2. Turn right onto Pärnu mnt, 4 729 m
3. Keep left 100 m
4. Turn right 8 m
5. Turn left onto Pärnu mnt, 4 4.57 km
6. Keep left onto Männiku tee 8.35 km
7. Turn right 51 m
8. Turn slight right 6.44 km
9. Keep right 104.46 km
10. At roundabout, take exit 2 onto Tallinna mnt, 4 2.59 km
11. Turn left 5.32 km
12. Continue onto Papiniidu, 4 2.39 km
13. Turn left onto Riia mnt, 4 160.44 km
14. Keep right 10.42 km
15. Turn slight right onto Brīvības gatve, A2 2.73 km
16. Turn right onto Lāčplēša iela 340 m
17. Turn left onto Krišjāņa Valdemāra iela 921 m
18. Turn left onto Zigfrīda Annas Meierovica bulvāris 315 m
19. Turn right onto 1991. gada barikāžu laukums 42 m
20. Turn right onto Smilšu iela 291 m
21. Turn left onto Jēkaba iela 22 m
22. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Tallinn (Estonia/Harjumaa) to Riga (Latvia/Riga)?
How do I get from Tallinn (Estonia/Harjumaa) to Riga (Latvia/Riga) the fastest?
How long does it take to get from Tallinn (Estonia/Harjumaa) to Riga (Latvia/Riga)?