How to get from Maardu to Haapsalu by car, truck, walk, bike
Distance between Maardu and Haapsalu is 101 kilometers (63 miles).
Driving distance from Maardu to Haapsalu is 117 kilometers (73 miles)
Route Map
Routes from maardu-harjumaa to haapsalu-laanemaa
4 Ways from Maardu (Estonia/Harjumaa) to Haapsalu (Estonia/Laanemaa)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto Piiri tee 497 m
2. Turn left onto Põhjaranna tee, 94 1.87 km
3. Keep right 3.97 km
4. Keep right 246 m
5. Keep left 208 m
See more
Questions and Answers
What is the cheapest way to get from Maardu (Estonia/Harjumaa) to Haapsalu (Estonia/Laanemaa)?
How do I get from Maardu (Estonia/Harjumaa) to Haapsalu (Estonia/Laanemaa) the fastest?
How long does it take to get from Maardu (Estonia/Harjumaa) to Haapsalu (Estonia/Laanemaa)?