There are 2 ways to get from Kuressaare to Vilsandi by bus or unknown
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Comparing Your Travel Options
The distance between Kuressaare and Vilsandi is 56 km.
The best way to get from Kuressaare to Vilsandi without a car is to bus and travel via Kõlumäe which takes 1h 7m and costs .
It takes approximately 1h 7m to get from Kuressaare to Vilsandi, including transfers.
There are 27+ hotels available in Vilsandi.
What companies run services between Kuressaare, Saaremaa, Estonia and Vilsandi, Estonia?
There is no direct connection from Kuressaare to Vilsandi. However, you can take the bus to Kõlumäe then travel to Vilsandi. Alternatively, you can take a bus from Keskväljak to Vilsandi via Atla in around 1h 25m.
- Phone
- +372 640 4000
- [email protected]
- Website
- Go Bus
Bus from Kuressaare to Kõlumäe
- Ave. Duration
- 54 min
- Frequency
- Every 4 hours
- Estimated price
- €1–3
- Website
- Go Bus
Bus from Keskväljak to Atla
- Ave. Duration
- 1h 14m
- Frequency
- Twice a week
- Estimated price
- €2–4
- Website
- Go Bus
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, How to get from Florence to Rome, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.






