Bus

Take the FlixBus bus at the Helsinki Terminal 2 station .

The journey takes approximately 2 h Ticket price is about €12 The travel distance is 124 km.

Carrier is FlixBus.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


Car ferry

Boarding the Tallink ferry at the port of Helsinki Terminal 2.

The journey takes approximately 2 h Ticket price is about €24 The travel distance is 81 km.

Carrier is Tallink.

Buy ticket

Get off at the Tallinn.


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


Ferry

Boarding the Eckeroline ferry at the port of Helsinki Terminal 2.

The journey takes approximately 2 h 15 m. The travel distance is 78 km.

Carrier is Eckeroline.

Buy ticket

Get off at the Tallinn.


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


Car ferry via Helsinki

Boarding the Viking Line ferry at the port of Helsinki.

The journey takes approximately 2 h 30 m. The travel distance is 84 km.

Carrier is Viking Line.

Buy ticket

Get off at the Tallinn.


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


Plane

Take the train Helsingin seudun liikenne at the station Helsinki.

The journey takes approximately 27 m. Ticket price is about €2 The travel distance is 22 km.

Carrier is Helsingin seudun liikenne.

Buy ticket

Get off at the Lentoasema.
Fly out to Helsinki (HEL) of the Tallinn (TLL) airport.

The journey takes approximately 30 m. Ticket price is about €65

Carrier is Finnair.

🔎

🚖 Find a cheap local taxi

Get off at the Tallinn (TLL).
Take the Go Bus AS bus at the Lennujaam station .

The journey takes approximately 9 m. Ticket price is about €1 The travel distance is 2 km.

Carrier is Go Bus AS.

Buy ticket

Get off at the Tornimäe.


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


The cheapest way to travel from Helsinki to Tallinn is by taking a Bus with an average price of €12. The journey takes approximately 2 ч.

Bus is the fastest way to travel from Helsinki to Tallinn. Tickets cost €12. The journey takes approximately 2 ч.

Yes! There is a direct bus with no transfers to this destination. The route is served by the FlixBus company. Tickets cost about €12. A bus trip from Helsinki to Tallinn will take 2 h