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

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

HaapsaluKuressaare
Leaving from
Going to

Route Map

Routes from haapsalu-laanemaa to kuressaare-saaremaa

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

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Posti 35.90 km
2. Keep right 55 m
3. Turn slight right onto Risti — Virtsu — Kuivastu — Kuressaare, 10 38.68 km
4. Continue onto Risti — Virtsu — Kuivastu — Kuressaare, 10 14 m
5. Continue onto Risti — Virtsu — Kuivastu — Kuressaare, 10 8 m
6. Keep left onto Risti — Virtsu — Kuivastu — Kuressaare, 10 89 m
7. Keep left onto Risti — Virtsu — Kuivastu — Kuressaare, 10 80.35 km
8. At roundabout, take exit 2 onto Tallinna, 10 642 m
9. At roundabout, take exit 2 onto Tallinna 65 m
10. Turn slight right onto Tallinna, 10 467 m
11. At roundabout, take exit 2 onto Tallinna, 10 203 m
12. Turn right onto Hariduse 97 m
13. Keep left onto Rohu 616 m
14. Turn left onto Torni 447 m
15. Turn right onto Tallinna, 10 117 m
16. Keep left onto Lossi 13 m
17. Arrive at destination 0 m
See more

Questions and Answers

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

Trips from Haapsalu

HaapsaluTallinnHaapsaluTartu