

Route template
Riga to Tallinn
Ready for an epic ride between two Baltic capitals? This cycling journey takes you from Riga, Latvia’s vibrant metropolis on the Daugava River, all the way north to Tallinn, Estonia’s charming, medieval capital by the sea. Expect about 442 km of pedaling, with rolling terrain and plenty of fresh air—there’s around 1,650 meters of climbing, but maximum elevation stays under 120 meters, so nothing too mountainous.
The route is a patchwork of surfaces—mostly quiet backroads, a scattering of gravel and paths, and a good proportion of paved and asphalt stretches. Some sections go missing route details, so a sense of adventure (and maybe offline maps) will help! You’ll wind through lush forests, pass by the Gulf of Riga, and spot sleepy villages and wide-open farmland.
Riga is known for its stunning Art Nouveau architecture and lively café culture, while Tallinn’s fairy-tale Old Town is a UNESCO treasure. This ride isn’t just about the journey—it’s two historic, photogenic destinations bookending a true Baltic adventure. Pack for surprises, and enjoy the ride!
Bikepacking tours
Already sliced up into perfect stages by our community

Community
Top users in this region
From our community
The best bike routes from Riga to Tallinn
Riga - Tallinn 2010
Cycling route in Riga, Rīga, Latvia
- 901 km
- Distance
- 1,668 m
- Ascent
- 1,652 m
- Descent
Riga-Tallin
Cycling route in Riga, Rīga, Latvia
- 338.9 km
- Distance
- 204 m
- Ascent
- 186 m
- Descent
[Re - Complete] Riga - Tallinn
Cycling route in Riga, Rīga, Latvia
- 435.7 km
- Distance
- 247 m
- Ascent
- 201 m
- Descent
Discover more routes
- Riga-Tallin
- Distance
- 505.5 km
- Ascent
- 231 m
- Descent
- 204 m
- Location
- Riga, Rīga, Latvia
- Baltics 19 rev 3
- Distance
- 732.6 km
- Ascent
- 373 m
- Descent
- 360 m
- Location
- Riga, Rīga, Latvia
- Riga - Tallin
- Distance
- 345.8 km
- Ascent
- 211 m
- Descent
- 195 m
- Location
- Riga, Rīga, Latvia
- Plan 2024 Tallin-Ryga
- Distance
- 541.3 km
- Ascent
- 1,202 m
- Descent
- 1,197 m
- Location
- Riga, Rīga, Latvia
- RigaTallinn
- Distance
- 343.8 km
- Ascent
- 996 m
- Descent
- 983 m
- Location
- Riga, Rīga, Latvia
- RIGA-TALLIN
- Distance
- 339.4 km
- Ascent
- 168 m
- Descent
- 151 m
- Location
- Riga, Rīga, Latvia
- Riga - Tallin
- Distance
- 797.9 km
- Ascent
- 296 m
- Descent
- 271 m
- Location
- Riga, Rīga, Latvia
- Baltikum2018_02
- Distance
- 441.8 km
- Ascent
- 201 m
- Descent
- 187 m
- Location
- Riga, Rīga, Latvia
Routes from Riga
Cycling day trip from
Riga to Daugavgrīva
Cycling day trip from
Riga to Berģi
Quick ride by bicycle from
Riga to Baloži
Quick ride by bicycle from
Riga to Mārupe
Routes to Tallinn
Quick ride by bicycle from
Tabasalu to Tallinn
Quick ride by bicycle from
Kose to Tallinn