- 143.8 km
- 138 m
- 163 m
- Tallinn, Harju, Estonia


If you’re up for a true Estonian cycling adventure, this 119 km ride from Tallinn to Haapsalu is a fantastic pick! Starting in Tallinn—Estonia’s lively capital famous for its fairy-tale old town and modern vibe—you’ll quickly leave the urban bustle behind and cruise into the peaceful countryside.
A big part of the route sticks to gravel and unpaved surfaces (so wider tires will be your friend!), and most of the way follows dedicated cycleways or quiet roads. Expect gently rolling hills with just under 300 meters of climbing overall, but nothing too intense—perfect for soaking up rural scenery, forests, and glimpses of the Baltic along the way.
As you approach Haapsalu, look forward to a laid-back seaside town known for its historic wooden promenade and charming episcopal castle. Whether you fancy spotting birds in the wetlands or just chilling at a waterfront café, it’s a great place to end your ride. Happy pedalling!
- Tour
Cycling route in Tallinn, Harju, Estonia
- 123 km
- Distance
- 297 m
- Ascent
- 299 m
- Descent
Cycling route in Tallinn, Harju, Estonia
- 121.2 km
- Distance
- 227 m
- Ascent
- 224 m
- Descent
Cycling route in Tallinn, Harju, Estonia
- 135.9 km
- Distance
- 161 m
- Ascent
- 170 m
- Descent
Cycling route in Tallinn, Harju, Estonia
- 126.2 km
- Distance
- 277 m
- Ascent
- 297 m
- Descent
Cycling route in Tallinn, Harju, Estonia
- 1,340.6 km
- Distance
- 593 m
- Ascent
- 518 m
- Descent
- Tallinn-Haapsalu
- Tallinn-Haapsalu
- 133.5 km
- 381 m
- 397 m
- Tallinn, Harju, Estonia
- dolorosa
- 146 km
- 139 m
- 165 m
- Tallinn, Harju, Estonia
- eka legi, paldiski
- 145.4 km
- 147 m
- 150 m
- Tallinn, Harju, Estonia
- Estonia Day 1
- 114.7 km
- 167 m
- 178 m
- Tallinn, Harju, Estonia
- Kalamaja to Haapsalu
- 153.6 km
- 406 m
- 419 m
- Tallinn, Harju, Estonia
- tallinn-riga-klipeda-kaunas-vilnius
- 1,340.6 km
- 593 m
- 518 m
- Tallinn, Harju, Estonia
- Tallinna-Haapsalu
- 123.4 km
- 141 m
- 144 m
- Tallinn, Harju, Estonia
- Bikepacking fromTallinn to Riga
- Bikepacking fromTallinn to Pärnu
- Cycling day trip fromTallinn to Keila
- Cycling day trip fromTallinn to Paldiski
- By bicycle fromTallinn to Kose
- By bicycle fromTallinn to Laagri




























