The distance between Tallinn and Hiiumaa is around 129km (80 miles) and the quickest way to get there is to fly and then take a taxi which takes around 40min.
We've found 3 different ways to get from Tallinn to Hiiumaa by plane, taxi, bus, car and ferry. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Hiiumaa → Tallinn if you're planning a return trip.
Fly from Tallinn Airport to Kardla Airport then take a taxi to Kärdla.
Multiple operators
Take the bus to Kärdla bussijaam.
Go Bus AS
+ 1 othersDrive to Rohuküla then take a ferry to Hiiumaa.
Multiple operators
There are several options for getting from Tallinn to Hiiumaa by plane, taxi, bus, car and ferry. The cheapest option is to take the bus which costs around €9 ($9) and will take around 4hrs. If you need to get there more quickly, you can fly and then take a taxi and arrive in approximately 40min, though it is a bit more costly at approximately €38 ($38).
The distance between Tallinn and Hiiumaa is around 129km (80 miles).
It takes around 40min to get from Tallinn and Hiiumaa by plane and taxi.
The quickest way to get from Tallinn to Hiiumaa is to fly and then take a taxi which takes around 40min and will set you back approx €38 ($38).
The cheapest way to travel between Tallinn and Hiiumaa is to take the bus which will typically cost around €9 ($9) for a standard one-way ticket.
There is no train service that runs between Tallinn and Hiiumaa. We recommend that you fly from Tallinn Airport to Kardla Airport then take a taxi to Kärdla. instead which will take 40min.
Yes there is a bus that runs regularly from Tallinn and Hiiumaa. It typically takes around 4hrs and departs twice daily.
Yes there is a direct bus service that runs between Tallinn and Hiiumaa with no changeovers required. The bus runs twice daily and takes 4hrs.
Go Bus AS and Lux Express run regular bus services between Tallinn and Hiiumaa. Buses run twice daily and take around 4hrs on average but will vary depending on you book with.
It doesn't look like you can fly directly from Tallinn to Hiiumaa. We recommend that you fly from Tallinn Airport to Kardla Airport then take a taxi to Kärdla. instead which will take 40min.
The closest major airport to Hiiumaa is Kuressaare Airport (URE) (URE) which is approximately 74km (46 miles) from Hiiumaa.
No, its not really possible or feasible to drive from Tallinn to Hiiumaa. We recommend that you fly from Tallinn Airport to Kardla Airport then take a taxi to Kärdla. instead which will take 40min.
If you don't have a car, the easiest way to get from Tallinn to Hiiumaa is to fly and then take a taxi which takes, on average, 40min and will usually cost around €38 ($38).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Plane and Taxi | 40min | €38($38) | twice daily | 129km (80 miles) |
Bus | 4hrs | €9($9) | twice daily | 158km (98 miles) |
Car and Ferry | 3h 10m | €26($26) | hourly | 159km (99 miles) |
Go Bus AS
Lux Express
Saartelennuliinid
TS Laevad OÜ
The following major airports near Hiiumaa offer regular flights to various popular destinations within Estonia and internationally.