Train fly
The journey takes approximately 22 m. Ticket price is about €8 The travel distance is 46 km.
Carrier is Flytoget.
The journey takes approximately 1 h 25 m. Ticket price is about €45
Carrier is Norwegian Air International.
🔎
The journey takes approximately 9 m. Ticket price is about €1 The travel distance is 2 km.
Carrier is Go Bus AS.
🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking
Train car ferry
The journey takes approximately 5 h 18 m. Ticket price is about €50 The travel distance is 554 km.
Carrier is Swedish Railways (SJ).
The journey takes approximately 5 m. The travel distance is 393 m.
The journey takes approximately 12 m. The travel distance is 847 m.
The journey takes approximately 16 h 15 m. Ticket price is about €75 The travel distance is 458 km.
Carrier is Tallink.
🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking
Bus car ferry
The journey takes approximately 7 h 30 m. Ticket price is about €60 The travel distance is 530 km.
Carrier is Vy Buss.
The journey takes approximately 14 m. The travel distance is 942 m.
The journey takes approximately 16 h 15 m. Ticket price is about €75 The travel distance is 46 km.
Carrier is Tallink.
🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking
Bus
The journey takes approximately 27 h 45 m. Ticket price is about €90 The travel distance is 1816 km.
Carrier is Sindbad.
The journey takes approximately 15 h 55 m. Ticket price is about €75 The travel distance is 1035 km.
Carrier is FlixBus.
🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking
Drive car ferry
The journey takes approximately 6 h 15 m. The travel distance is 529 km.
The journey takes approximately 16 h 55 m. The travel distance is 489 km.
Carrier is Viking Line.
The journey takes approximately 9 h 27 m. The travel distance is 728 km.
🛏 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 ч.