Fly from Tallinn train

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

Carrier is Tallinna Linnatranspordi AS.

Buy ticket

Get off at the Lennujaam.
Fly out to Tallinn (TLL) of the Oslo (OSL) airport.

The journey takes approximately 1 h 30 m. Ticket price is about €40

Carrier is Norwegian Air Shuttle.

🔎

🚖 Find a cheap local taxi

Get off at the Oslo (OSL).
Take the train Oslo lufthavn stasjon at the station Flytoget.

The journey takes approximately 22 m. Ticket price is about €8 The travel distance is 46 km.

Carrier is Flytoget.

Buy ticket

Get off at the Oslo S.


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


Car ferry to Helsinki fly train

Boarding the Tallink ferry at the port of Tallinn.

The journey takes approximately 2 h Ticket price is about €20 The travel distance is 80 km.

Carrier is Tallink.

Buy ticket

Get off at the Helsinki.

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

Carrier is Helsingin seudun liikenne.

Buy ticket

Get off at the Ylioppilastalo.
539 m on foot from the Ylioppilastalo to the Helsinki.

The journey takes approximately 6 m. The travel distance is 539 m.

Get off at the Helsinki.
Take the train Helsinki at the station Helsingin seudun liikenne.

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 Oslo (OSL) airport.

The journey takes approximately 1 h 25 m. Ticket price is about €40

Carrier is Norwegian Air Shuttle.

🔎

🚖 Find a cheap local taxi

Get off at the Oslo (OSL).
Take the train Lennujaam at the station Flytoget.

The journey takes approximately 22 m. Ticket price is about €8 The travel distance is 172 m.

Carrier is Flytoget.

Buy ticket

Get off at the Tallinn (TLL).


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


Bus car ferry train

Take the SEBE bus at the Vabaduse väljak station .

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

Carrier is SEBE.

Buy ticket

Get off at the Sadama tänav.
462 m on foot from the Sadama tänav to the Paldiski.

The journey takes approximately 6 m. The travel distance is 462 m.

Get off at the Paldiski.
Boarding the DFDS Seaways ferry at the port of Paldiski.

The journey takes approximately 10 h 30 m. The travel distance is 296 km.

Carrier is DFDS Seaways.

Buy ticket

Get off at the Kapellskär.
Take the SL bus at the Kapellskär färjeterminal station .

The journey takes approximately 38 m. The travel distance is 29 km.

Carrier is SL.

Buy ticket

Get off at the Campus Roslagen.
Take the SL bus at the Campus Roslagen station .

The journey takes approximately 46 m. The travel distance is 87 km.

Carrier is SL.

Buy ticket

Get off at the Mörby centrum E18.
Take the subway at the Mörby centrum T-bana station.

The journey takes approximately 16 m. The travel distance is 9 km.

Carrier is SL.

Buy ticket

Get off at the T-Centralen T-bana.
Take the train Stockholm Centralstation at the station Swedish Railways (SJ).

The journey takes approximately 5 h 44 m. Ticket price is about €45 The travel distance is 553 km.

Carrier is Swedish Railways (SJ).

Buy ticket

Get off at the Oslo S.


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


Car ferry train

Boarding the Tallink ferry at the port of Tallinn.

The journey takes approximately 17 h 15 m. Ticket price is about €75 The travel distance is 459 km.

Carrier is Tallink.

Buy ticket

Get off at the Stockholm.
Take the SL bus at the Londonviadukten station .

The journey takes approximately 7 m. The travel distance is 2 km.

Carrier is SL.

Buy ticket

Get off at the Slussen T-bana.
Take the subway at the Slussen T-bana station.

The journey takes approximately 4 m. The travel distance is 1 km.

Carrier is SL.

Buy ticket

Get off at the T-Centralen T-bana.
Take the train Lennujaam at the station Swedish Railways (SJ).

The journey takes approximately 5 h 44 m. Ticket price is about €45 The travel distance is 172 m.

Carrier is Swedish Railways (SJ).

Buy ticket

Get off at the Tallinn (TLL).


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


Car ferry bus

Boarding the St Peters Line ferry at the port of Tallinn.

The journey takes approximately 17 h 30 m. The travel distance is 410 km.

Carrier is St Peters Line.

Buy ticket

Get off at the Stockholm.
Take the SL bus at the Stockholm Frihamnen station .

The journey takes approximately 20 m. The travel distance is 7 km.

Carrier is SL.

Buy ticket

Take the Bus4You bus at the Stockholm Cityterminalen station .

The journey takes approximately 7 h 35 m. Ticket price is about €23 The travel distance is 531 km.

Carrier is Bus4You.

Buy ticket

Get off at the Oslo Bussterminal.


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


Bus

Take the FlixBus bus at the Tallinn, Bus Station station .

The journey takes approximately 23 h 15 m. Ticket price is about €65 The travel distance is 1573 km.

Carrier is FlixBus.

Buy ticket

Get off at the Berlin ZOB [Fernbus].
Take the FlixBus bus at the Berlin ZOB [Fernbus] station .

The journey takes approximately 17 h 15 m. Ticket price is about €50 The travel distance is 1195 km.

Carrier is FlixBus.

Buy ticket

Get off at the Oslo.


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


Drive car ferry

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 9 h 28 m. The travel distance is 741 km.

Get off at the Kolera-allas.
Boarding the St Peters Line ferry at the port of Kolera-allas.

The journey takes approximately 18 h The travel distance is 442 km.

Carrier is St Peters Line.

Buy ticket

Get off at the Stockholm.
In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 6 h 14 m. The travel distance is 527 km.

Get off at the Oslo.


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


The cheapest way to travel from Tallinn to Oslo is by taking a Fly from Tallinn train with an average price of €50. The journey takes approximately 4 ч. 16 мин.

Fly from Tallinn train is the fastest way to travel from Tallinn to Oslo. Tickets cost €50. The journey takes approximately 4 ч. 16 мин.