How to get from Kuressaare to Haapsalu by car, truck, walk, bike

Distance between Kuressaare and Haapsalu is 98 kilometers (61 miles).
Driving distance from Kuressaare to Haapsalu is 157 kilometers (97 miles)

KuressaareHaapsalu
Leaving from
Going to

Route Map

Routes from kuressaare-saaremaa to haapsalu-laanemaa

4 Ways from Kuressaare (Estonia/Saaremaa) to Haapsalu (Estonia/Laanemaa)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Lossi 1 m
2. Turn left onto Raekoja 171 m
3. Turn left onto Uus 370 m
4. Turn left onto Karja 72 m
5. Turn right onto Tallinna, 10 613 m
6. At roundabout, take exit 2 onto Tallinna, 10 534 m
7. At roundabout, take exit 2 onto Tallinna 49 m
8. Turn slight right onto Tallinna, 10 518 m
9. At roundabout, take exit 3 onto 10 182 m
10. Continue onto Risti — Virtsu — Kuivastu — Kuressaare, 10 73.00 km
11. Keep left onto Risti — Virtsu — Kuivastu — Kuressaare, 10 74 m
12. Keep right onto Risti — Virtsu — Kuivastu — Kuressaare, 10 7.29 km
13. Turn slight right onto Tallinna mnt, 10 38.71 km
14. Turn left onto Haapsalu — Laiküla, 31 35.93 km
15. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Kuressaare (Estonia/Saaremaa) to Haapsalu (Estonia/Laanemaa)?
How do I get from Kuressaare (Estonia/Saaremaa) to Haapsalu (Estonia/Laanemaa) the fastest?
How long does it take to get from Kuressaare (Estonia/Saaremaa) to Haapsalu (Estonia/Laanemaa)?