Travelling from Oslo to Tallinn doesn't have to be expensive. There are several options available to get from one city to the other, ranging from €61. Whether you'd prefer to take the train, or rent a car, there are plenty of ways to get from Oslo to Tallinn at an affordable price.
Updated:
Train fly to Tallinn
Travelling from Oslo to Tallinn doesn't have to be a complicated journey. There are several options to choose from, including train, flight and bus.
If you'd like to take the train from Oslo to Tallinn, you can take the Flytoget train from the Oslo S station. The journey takes about 22 minutes and costs around €14. The travel distance is 46 km.
For those wanting to fly from Oslo to Tallinn, you can take a flight from Oslo (OSL) to the Tallinn (TLL) airport. The journey takes about 1 hour 25 minutes and costs around €45.
Finally, if you'd prefer to take a bus, you can take the Go Bus AS from the Lennujaam station. The journey takes about 8 minutes and costs around €1. The travel distance is 2 km.
No matter which option you choose, getting from Oslo to Tallinn is easy and straightforward.
The journey takes approximately 22 m. Ticket price is about €14 The travel distance is 46 km.
Carrier is Flytoget.
The journey takes approximately 1 h 25 m. Ticket price is about €45
Carrier is Air Baltic.
🔎
The journey takes approximately 8 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 fly to Helsinki car ferry
Are you looking to travel from Oslo to Tallinn but don't know how to get there? If so, we have the perfect guide for you! Taking the train is the most efficient and cost-effective way to get from Oslo to Tallinn.
First, you'll need to take the Flytoget train from Oslo Lufthavn Stasjon station in Oslo. This journey will take about 22 minutes, and the ticket cost is around €14. The distance you'll travel on this leg of the journey is 14 miles.
After that, you'll need to take a flight from Oslo Airport (OSL) to Helsinki Airport (HEL). This flight will take about 1 hour 20 minutes, and the ticket cost is around €40.
From Helsinki Airport (HEL), you will take the Lentoasema train from the Finnish Railways (VR) station. This journey will take about 29 minutes, and the ticket cost is around €2. The distance you'll travel on this leg of the journey is 22 km.
Once you arrive at Vyökatu station, you'll take a 9-minute ride with Helsingin seudun liikenne. This ride will cost around €2. The distance you'll travel on this leg of the journey is 1 km.
Finally, you'll board the Tallink ferry at the port of Helsinki, and disembark at Tallinn. This journey will take about 2 hours and cost around €21. The distance you'll travel is 80 km.
Using this guide, you'll be able to successfully travel from Oslo to Tallinn with ease. Happy travels!
The journey takes approximately 22 m. Ticket price is about €14 The travel distance is 14 m.
Carrier is Flytoget.
The journey takes approximately 1 h 20 m. Ticket price is about €40
Carrier is Norwegian Air Shuttle.
🔎
The journey takes approximately 29 m. Ticket price is about €2 The travel distance is 22 km.
Carrier is Finnish Railways (VR).
The journey takes approximately 9 m. Ticket price is about €2 The travel distance is 1 km.
Carrier is Helsingin seudun liikenne.
The journey takes approximately 2 h Ticket price is about €21 The travel distance is 80 km.
Carrier is Tallink.
🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking
Train car ferry via Стокгольм
Once you have arrived in Tallinn, you can explore the city or take a bus or train to your final destination.
Travelling from Oslo to Tallinn is possible by train, ferry and bus. It can be a bit of a journey, but there are lots of things to see and do along the way.
Let’s start with the train journey. Taking the train from Oslo S at the station Swedish Railways (SJ) is the best option. The journey takes approximately 4 h 18 m and costs around €35. The travel distance is 425 km and the carrier is Swedish Railways (SJ).
The next stage of the journey is to take the train from Katrineholm Centralstation at the station Swedish Railways (SJ). The journey takes approximately 56 m and costs around €10. The travel distance is 127 km and the carrier is Swedish Railways (SJ).
Once you have arrived at Stockholm Liljevalc Gröna Lund, the journey is almost complete. The journey takes approximately 13 m and the travel distance is 1 km. The carrier is SL.
The last stage of the journey is to board the Tallink ferry at the port of Stockholm and sail to Tallinn. The journey takes approximately 16 h 15 m and costs around €75. The travel distance is 458 km and the carrier is Tallink.
Once you have arrived in Tallinn, you can explore the city or take a bus or train to your final destination.
Travelling from Oslo to Tallinn is a great way to explore the region and see some of the spectacular sights. With some careful planning and research, you can make this journey as enjoyable and cost-effective as possible.
The journey takes approximately 5 h 18 m. Ticket price is about €45 The travel distance is 553 km.
Carrier is Swedish Railways (SJ).
The journey takes approximately 5 m. The travel distance is 394 m.
The journey takes approximately 14 m. The travel distance is 945 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
Train car ferry
The journey takes approximately 5 h 18 m. Ticket price is about €45 The travel distance is 14 m.
Carrier is Swedish Railways (SJ).
The journey takes approximately 5 m. The travel distance is 454 m.
The journey takes approximately 17 h 30 m. The travel distance is 1080 km.
Carrier is St Peters Line.
🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking
Bus car ferry
Are you looking to travel from Oslo to Tallinn? If so, the journey can be completed in a single day with the right route and transportation.
The first step is to head to the Oslo Central Bus Station station. Here, you can board the Vy Buss bus, which will take you to the Stockholm Main Station Terminalslingan. This journey takes approximately 7 h 30 m and the ticket price is around €70. Keep in mind that the travel distance is 533 km and the carrier is Vy Buss.
Once you arrive at the Stockholm Main Station Terminalslingan, you will need to board the SL bus at the Oslo lufthavn stasjon station. This bus will take you to the Oslo (OSL) and the journey takes approximately 29 m. The travel distance is 14 m and the carrier is SL.
Finally, you can board the St Peters Line ferry at the port of Oslo lufthavn stasjon. This ferry will take you to the Oslo (OSL) and the journey takes approximately 17 h 30 m. The travel distance is 14 m and the carrier is St Peters Line.
By following these steps, you can complete your journey from Oslo to Tallinn in a single day. Be sure to check ticket prices and exact travel times in advance of your trip, as these can change. Bon voyage!
The journey takes approximately 7 h 30 m. Ticket price is about €70 The travel distance is 533 km.
Carrier is Vy Buss.
The journey takes approximately 17 h 30 m. The travel distance is 14 m.
Carrier is St Peters Line.
🛏 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 €55 The travel distance is 1816 km.
Carrier is Sindbad.
The journey takes approximately 14 h 35 m. Ticket price is about €45 The travel distance is 993 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 18 h The travel distance is 444 km.
Carrier is St Peters Line.
The journey takes approximately 9 h 28 m. The travel distance is 729 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 to Tallinn with an average price of €61. The journey takes approximately 3 ч. 59 мин.
Train fly to Tallinn is the fastest way to travel from Oslo to Tallinn. Tickets cost €61. The journey takes approximately 3 ч. 59 мин.