Train fly

Take the train Flytoget at the station Oslo S.

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 lufthavn stasjon.
Fly out to Oslo (OSL) of the Tallinn (TLL) airport.

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

Carrier is Norwegian Air International.

🔎

🚖 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


Train car ferry

Take the train Swedish Railways (SJ) at the station Oslo S.

The journey takes approximately 5 h 18 m. Ticket price is about €50 The travel distance is 554 km.

Carrier is Swedish Railways (SJ).

Buy ticket

Get off at the Stockholm Centralstation.
393 m on foot from the Stockholm Centralstation to the T-Centralen Spårv.

The journey takes approximately 5 m. The travel distance is 393 m.

Get off at the T-Centralen Spårv.

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

Carrier is SL.

Buy ticket

Get off at the Stockholm Skansen.
847 m on foot from the Stockholm Skansen to the Stockholm.

The journey takes approximately 12 m. The travel distance is 847 m.

Get off at the Stockholm.
Boarding the Tallink ferry at the port of Stockholm.

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

Carrier is Tallink.

Buy ticket

Get off at the Tallinn.


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


Bus car ferry

Take the Vy Buss bus at the Oslo Central Bus Station station .

The journey takes approximately 7 h 30 m. Ticket price is about €60 The travel distance is 530 km.

Carrier is Vy Buss.

Buy ticket

Take the SL bus at the Blekholmsterrassen station .

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

Carrier is SL.

Buy ticket

942 m on foot from the Stockholm Kastellholmsbron to the Stockholm.

The journey takes approximately 14 m. The travel distance is 942 m.

Get off at the Stockholm.
Boarding the Tallink ferry at the port of Oslo S.

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

Carrier is Tallink.

Buy ticket

Get off at the Oslo lufthavn stasjon.


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


Bus

Take the Sindbad bus at the Oslo station .

The journey takes approximately 27 h 45 m. Ticket price is about €90 The travel distance is 1816 km.

Carrier is Sindbad.

Buy ticket

Get off at the Warszawa.
Take the FlixBus bus at the Warszawa, Dworzec Zachodni station .

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

Carrier is FlixBus.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Tallinn 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 6 h 15 m. The travel distance is 529 km.

Get off at the Stockholm.
Boarding the Viking Line ferry at the port of Stockholm.

The journey takes approximately 16 h 55 m. The travel distance is 489 km.

Carrier is Viking Line.

Buy ticket

Get off at the Helsinki.
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 27 m. The travel distance is 728 km.

Get off at the .


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


The cheapest way to travel from Oslo to Tallinn is by taking a Train fly with an average price of €55. The journey takes approximately 4 ч.

Train fly is the fastest way to travel from Oslo to Tallinn. Tickets cost €55. The journey takes approximately 4 ч.