How to travel from Kihnu to Rakvere, Estonia

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.

5 routes found

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 RakvereKihnu if you're planning a return trip.

🚀 Fastest
1
plane
+
train
+

Plane and Train

Fly from Kuressaare (URE) to Tallinn (TLL) then take the train to Rakvere.

  • Duration3h 45m
  • Flight time40min
  • Typical cost
    €32($32)
Operated by

Multiple operators

2
bus
+
bus
+

Bus

Take the bus to Pärnu bussijaam and then to Rakvere.

  • Duration3h 50m
  • Departsonce daily
  • Typical cost
    €14($14)
Operated by

SEBE

2 similiar routes

We’ve grouped similar routes together, click the arrows to see the other options.

3
bus
+
train
+

Bus and Train

Take the bus to Tallinn Vana Paaskula then take the train to Rakvere.

  • Duration4h 15m
  • Departs5 times a day
  • Typical cost
    €35($35)
Operated by

Multiple operators

Frequently asked questionsabout travel between Kihnu and Rakvere

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.

Train travel

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.

Bus travel

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.

Flights and Airlines

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.

Drive yourself

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).

How do I get from Kihnu to Rakvere

Compare travel optionsbetween Kihnu and Rakvere

Transport options from Kihnu to Rakvere
Transport optionDurationCostFrequencyDistance
Plane and Train
3h 45m
€32($32)
5 times a day370km (230 miles)
Bus + 2 similar
3h 50m
€14($14)
once daily238km (148 miles)
Bus via Tallinn Central Bus station4h 25m
€10($10)
every 20 mins288km (179 miles)
Bus via Pärnu bussijaam4h 30m
€16($16)
once daily244km (152 miles)
Bus and Train
4h 15m
€35($35)
5 times a day274km (170 miles)

Top Carriersoperating between Kihnu and Rakvere

Bus companies

Airlines

Airports near Rakvere

The following major airports near Rakvere offer regular flights to various popular destinations within Estonia and internationally.

TLL
Tallinn Airport (TLL)
Domestic Airport
Distance
89km (55 miles) from Rakvere
URE
Kuressaare Airport (URE)
Domestic Airport
Distance
254km (158 miles) from Rakvere