

Route template
Tallinn to Riga
This long ride connects the vibrant Estonian capital of Tallinn with the lively city of Riga in Latvia—a classic Baltic adventure! You’ll start your journey in Tallinn, famous for its fairy-tale Old Town and medieval towers. From here, you’ll head south through the quiet Estonian countryside, enjoying a mix of quiet roads, scenic tracks, and the occasional cycleway.
The route is mostly flat (max elevation just over 116 meters), but there are enough gentle climbs to keep things interesting. Surfaces are a mix—some stretches are smooth pavement, but you’ll also find plenty of rustic gravel and the odd unpaved section, so a sturdy touring bike or gravel bike is a smart choice.
As you cross into Latvia, the scenery shifts to gentle fields and forests before you roll into Riga, a city bursting with Art Nouveau buildings and buzzing cafés on the Daugava River.
This 445 km ride is perfect if you’re after wide open spaces, off-the-beaten-path villages, and the unique charm of two Baltic capitals at either end. Bring your camera…and maybe some extra snacks!
Community
Top users in this region
From our community
The best bike routes from Tallinn to Riga
Vabaduse väljak 9, Tallinn to Vecpilsēta, Riga
Cycling route in Tallinn, Harju, Estonia
- 331.5 km
- Distance
- 996 m
- Ascent
- 1,021 m
- Descent
Tallinna - Riika
Cycling route in Tallinn, Harju, Estonia
- 326.2 km
- Distance
- 172 m
- Ascent
- 177 m
- Descent
Tallinn to Rīga via Tartu
Cycling route in Tallinn, Harju, Estonia
- 423.9 km
- Distance
- 1,636 m
- Ascent
- 1,634 m
- Descent
Reval-Riga...Baltikumtour entlang der Ostsee CLONED FROM ROUTE 13819
Cycling route in Tallinn, Harju, Estonia
- 645.5 km
- Distance
- 216 m
- Ascent
- 220 m
- Descent
Discover more routes
- 03 Tallinn to Riga
- Distance
- 340.9 km
- Ascent
- 192 m
- Descent
- 209 m
- Location
- Tallinn, Harju, Estonia
- Tallin - Riga
- Distance
- 533.1 km
- Ascent
- 213 m
- Descent
- 233 m
- Location
- Tallinn, Harju, Estonia
- Tallinn to Riga
- Distance
- 338.3 km
- Ascent
- 164 m
- Descent
- 179 m
- Location
- Tallinn, Harju, Estonia
- Tallinn to Rīga via Tartu
- Distance
- 423.9 km
- Ascent
- 1,636 m
- Descent
- 1,634 m
- Location
- Tallinn, Harju, Estonia
- Tallinn - Riga
- Distance
- 610.8 km
- Ascent
- 1,770 m
- Descent
- 1,772 m
- Location
- Tallinn, Harju, Estonia
- Tallin - Riga
- Distance
- 905 km
- Ascent
- 284 m
- Descent
- 283 m
- Location
- Tallinn, Harju, Estonia
- Reval-Riga...Baltikumtour entlang der Ostsee CLONED FROM ROUTE 13819
- Distance
- 645.5 km
- Ascent
- 216 m
- Descent
- 220 m
- Location
- Tallinn, Harju, Estonia
- Tallinn-Riga
- Distance
- 337.7 km
- Ascent
- 943 m
- Descent
- 957 m
- Location
- Tallinn, Harju, Estonia
Routes from Tallinn
Bikepacking from
Tallinn to Pärnu
Cycling day trip from
Tallinn to Haapsalu
Cycling day trip from
Tallinn to Paldiski
Quick ride by bicycle from
Tallinn to Tabasalu
Quick ride by bicycle from
Tallinn to Kose
Routes to Riga
Cycling day trip from
Jaunciems to Riga
Cycling day trip from
Jūrmala to Riga
Quick ride by bicycle from
Mārupe to Riga
Quick ride by bicycle from
Baloži to Riga