The distance between Kihnu and Rakvere is around 238km (148 miles) and the quickest way to get there is to fly and then take the train which takes around 3h 45m.
We've found 5 different ways to get from Kihnu to Rakvere by bus, train and plane. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Rakvere → Kihnu if you're planning a return trip.
Fly from Kuressaare (URE) to Tallinn (TLL) then take the train to Rakvere.
Multiple operators
Take the bus to Pärnu bussijaam and then to Rakvere.
SEBE
2 similiar routes
We’ve grouped similar routes together, click the arrows to see the other options.
Take the bus to Tallinn Vana Paaskula then take the train to Rakvere.
Multiple operators
There are several options for getting from Kihnu to Rakvere by bus, train and plane. The cheapest option is to take the bus which costs around €10 ($10) and will take around 4h 25m. If you need to get there more quickly, you can fly and then take the train and arrive in approximately 3h 45m, though it is a bit more costly at approximately €32 ($32).
The distance between Kihnu and Rakvere is around 238km (148 miles). In a direct line (as the crow flies), the distance is 193km (120 miles)
It takes around 3h 50m to get from Kihnu and Rakvere by bus.
The quickest way to get from Kihnu to Rakvere is to fly and then take the train which takes around 3h 45m and will set you back approx €32 ($32).
The cheapest way to travel between Kihnu and Rakvere is to take the bus which will typically cost around €10 ($10) for a standard one-way ticket.
There is no train service that runs between Kihnu and Rakvere. We recommend that you fly from Kuressaare (URE) to Tallinn (TLL) then take the train to Rakvere. instead which will take 3h 45m.
Yes there is a bus that runs regularly from Kihnu and Rakvere. It typically takes around 3h 50m and departs once daily.
There are no direct bus services that runs from Kihnu to Rakvere. However, you can instead can take several connecting buses with changeovers in Munalaiu and Pärnu bussijaam. These services run once daily and will take a minimum of 3h 50m.
SEBE, PRESTO osaühing, MK Reis-X OÜ, Lux Express, Taisto Express OÜ, FlixBus, Estonian Lines OÜ, Go Bus AS, Ecolines, osaühing Tulisilm, Aktsiaselts MK Autobuss and Ekspress-Auto L run regular bus services between Kihnu and Rakvere. Buses run once daily and take around 3h 50m on average but will vary depending on you book with.
It doesn't look like you can fly directly from Kihnu to Rakvere. We recommend that you fly from Kuressaare (URE) to Tallinn (TLL) then take the train to Rakvere. instead which will take 3h 45m.
The closest major airport to Rakvere is Tallinn Airport (TLL) (TLL) which is approximately 89km (55 miles) from Rakvere.
No, its not really possible or feasible to drive from Kihnu to Rakvere. We recommend that you take the bus to Pärnu bussijaam and then to Rakvere. instead which will take 3h 50m.
If you don't have a car, the easiest way to get from Kihnu to Rakvere is to take the bus which takes, on average, 3h 50m and will usually cost around €14 ($14).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Plane and Train | 3h 45m | €32($32) | 5 times a day | 370km (230 miles) |
Bus + 2 similar | 3h 50m | €14($14) | once daily | 238km (148 miles) |
Bus via Tallinn Central Bus station | 4h 25m | €10($10) | every 20 mins | 288km (179 miles) |
Bus via Pärnu bussijaam | 4h 30m | €16($16) | once daily | 244km (152 miles) |
Bus and Train | 4h 15m | €35($35) | 5 times a day | 274km (170 miles) |
SEBE
PRESTO osaühing
MK Reis-X OÜ
Lux Express
Taisto Express OÜ
FlexFlight ApS
The following major airports near Rakvere offer regular flights to various popular destinations within Estonia and internationally.