If you are looking to travel from Bratislava to Oslo and want to do it in the most cost-effective way possible, then you should consider taking the bus, train or car. There are nine different options available starting from as little as €36, making it a great choice for those on a budget.
Updated:
Bus to Vienna fly to Oslo train
Traveling from Bratislava to Oslo is easy and affordable. The journey starts with a 45-minute bus ride from Bratislava's Most SNP station to the Vienna International Airport. Tickets cost around €3 and the bus is operated by FlixBus. From Vienna, you can then take a 2-hour 15 minute flight to the Oslo (OSL) airport with Norwegian Air Shuttle at a cost of €45. From the airport, you can take the Flytoget train to Oslo S station, which takes 22 minutes and costs €14. The total travel distance is 107 km.
By following these steps, you can get from Bratislava to Oslo in an easy and affordable way. Be sure to check the timetables of the bus, flight, and train in advance to ensure your journey goes as smoothly as possible.
The journey takes approximately 45 m. Ticket price is about €3 The travel distance is 61 km.
Carrier is FlixBus.
The journey takes approximately 2 h 15 m. Ticket price is about €40
Carrier is Norwegian Air Shuttle.
🔎
The journey takes approximately 22 m. Ticket price is about €14 The travel distance is 46 km.
Carrier is Flytoget.
🛏 Find hotel deals and discounts up to 20% in Oslo at Booking
Train to Budapest fly to Oslo train
Take the walk Nationaltheatret stasjon at the station. Get off at the final destination Oslo. The journey takes approximately 10 m. Ticket price is free The travel distance is 1 km.
So if you need to get from Bratislava to Oslo, you can take the FlixBus bus at the Bratislava Most SNP station, transfer to Vienna Airport, fly out to Oslo Sandefjord (TRF) airport, take the Vy Buss bus to Torp stasjon, take the Norwegian Railways (VY) train to Nationaltheatret stasjon and then walk to Oslo. The whole journey should take about 4 hours and 26 minutes and cost around €26.
The journey takes approximately 2 h 31 m. Ticket price is about €9 The travel distance is 212 km.
Carrier is Czech Railways (ČD).
The journey takes approximately 23 m. Ticket price is about €1 The travel distance is 17 km.
Carrier is Hungarian Railways (MÁV).
The journey takes approximately 2 h 30 m. Ticket price is about €35
Carrier is Norwegian Air Shuttle.
🔎
The journey takes approximately 22 m. Ticket price is about €14 The travel distance is 61 km.
Carrier is Flytoget.
🛏 Find hotel deals and discounts up to 20% in Oslo at Booking
Bus to Vienna fly to Oslo Sandefjord train
Traveling from Bratislava to Oslo is a breeze if you know the right steps. The journey starts with taking a train from Bratislava Hlavna Stanica station with Czech Railways (ČD). The journey from there to Budapest-Nyugati takes approximately 2 h 31 m and costs around €9. This train covers a total distance of 212 km.
Once in Budapest-Nyugati, you have to switch to Hungarian Railways (MÁV) and take the train to Ferihegy. This journey takes only 23 minutes and covers a total distance of 17 km.
At Ferihegy, switch to the BKK bus and get off at the Liszt Ferenc Airport 2. This journey takes only 10 minutes and covers a total distance of 6 km.
At the airport, you can take a flight from Budapest (BUD) to Oslo (OSL). The flight takes around 2 h 30 m and costs €40 with Norwegian Air Shuttle.
Finally, you have to take the train from Bratislava Most SNP to Vienna Airport with Flytoget. This journey takes only 22 minutes and costs €14. The total distance covered is 61 km.
The journey takes approximately 45 m. Ticket price is about €3 The travel distance is 61 km.
Carrier is FlixBus.
The journey takes approximately 2 h 20 m. Ticket price is about €9
Carrier is Ryanair.
🔎
The journey takes approximately 4 m. Ticket price is about €11 The travel distance is 2 km.
Carrier is Vy Buss.
The journey takes approximately 1 h 26 m. Ticket price is about €14 The travel distance is 111 km.
Carrier is Norwegian Railways (VY).
🛏 Find hotel deals and discounts up to 20% in Oslo at Booking
Train
Travelling from Bratislava to Oslo is a long journey, but it can be done with a few changes. To get from Bratislava to Oslo, you’ll need to take the train at Bratislava Hlavna Stanica, operated by Hungarian Railways (MÁV). The journey will take 11 hours, 28 minutes and the ticket price is around €45. This part of the journey is 1054 km. Next, take the train at Hamburg-Altona, operated by Swedish Railways (SJ). This journey will take 9 hours, 37 minutes and the ticket cost is around €60. The total distance for this part of the journey is 818 km. Then, take the train at Göteborg Centralstation, operated by Tågkompaniet. This journey will take 3 hours, 28 minutes and the ticket cost is around €35. This part of the journey is 330 km. Finally, you will arrive in Oslo S. With a few changes, you can make this long journey from Bratislava to Oslo.
The journey takes approximately 11 h 28 m. Ticket price is about €45 The travel distance is 1054 km.
Carrier is Hungarian Railways (MÁV).
The journey takes approximately 9 h 37 m. Ticket price is about €60 The travel distance is 818 km.
Carrier is Swedish Railways (SJ).
The journey takes approximately 3 h 28 m. Ticket price is about €35 The travel distance is 330 km.
Carrier is Tågkompaniet.
🛏 Find hotel deals and discounts up to 20% in Oslo at Booking
Bus
Taking a bus from Bratislava to Oslo is a great way to see the sights of Central Europe at an affordable price. Here's a guide on how to travel from Bratislava to Oslo using public transportation.
First, you'll need to take the Turancar bus from the Bratislava station. This journey takes approximately 4 hours and 30 minutes, and will take you to the Praha ÚAN Florenc station in Prague. This route is approximately 346 km and tickets generally cost around €20.
Once you arrive at the Praha ÚAN Florenc station, you will need to take the FlixBus to Oslo. This journey takes around 22 hours and 5 minutes, and the ticket price is around €65. The total travel distance is 1546 km.
To make sure you arrive on time, it's important to plan ahead. Be sure to check the bus schedule and ticket prices ahead of time, and book your tickets in advance. This will ensure you have the smoothest journey possible.
No matter which route you take, you'll be sure to have a great time on your journey from Bratislava to Oslo. With affordable prices, comfortable bus rides, and amazing sights, you're sure to make some wonderful memories.
The journey takes approximately 4 h 30 m. The travel distance is 346 km.
Carrier is Turancar.
The journey takes approximately 22 h 5 m. Ticket price is about €65 The travel distance is 1546 km.
Carrier is FlixBus.
🛏 Find hotel deals and discounts up to 20% in Oslo at Booking
Bus
Travelling from Bratislava to Oslo can be a long and tiring journey, but it is possible and worth it for the experience. To get there, first you must catch a train at Bratislava Hlavna Stanica from Hungarian Railways (MÁV). The journey will take around 11 hours and 11 minutes and cost around €45. The total travel distance of this first leg will be 1048 km.
Once you've arrived at the station in Hamburg Hbf, you will have to switch trains to continue your journey. You will board the train at the station Deutsche Bahn Regional, which will take you to the station Kiel Hbf in 1 hour and 12 minutes, costing €5. The total travel distance of this second leg will be 107 km.
Finally, you will have to board a ferry to get to Oslo. The ferry departs from the port of Kiel Norwegen-Kai and will take approximately 20 hours to arrive at the Oslo Hjortneskaien. The total travel distance of this last leg will be 685 km, and the carrier is Color Line AS.
The journey takes approximately 4 h 25 m. Ticket price is about €16 The travel distance is 303 km.
Carrier is FlixBus.
The journey takes approximately 28 h Ticket price is about €55 The travel distance is 1772 km.
Carrier is Sindbad.
🛏 Find hotel deals and discounts up to 20% in Oslo at Booking
Train ferry
If you’re looking to get from Bratislava to Oslo, there are a few options available to you. One of the easiest and most affordable ways to make the journey is to take the FlixBus bus at the Bratislava, AS Mlynské Nivy station. The journey will take you approximately 4 hours and 55 minutes, and the ticket price is around €17. The total distance covered by this bus is 326 km.
Once you reach the Bielsko-Biała, Dworzec Autobusowy station, you’ll need to switch buses and take the Sindbad bus from the same station. This will take you approximately 28 hours, and tickets cost around €55. The total distance covered by this bus is 1772 km.
By taking the FlixBus and Sindbad buses, you can easily and affordably make the journey from Bratislava to Oslo. It’s important to note that the journey will take around 32 hours and cost around €72, so make sure you plan your trip accordingly.
The journey takes approximately 11 h 11 m. Ticket price is about €45 The travel distance is 1048 km.
Carrier is Hungarian Railways (MÁV).
The journey takes approximately 1 h 12 m. Ticket price is about €5 The travel distance is 107 km.
Carrier is Deutsche Bahn Regional.
The journey takes approximately 18 m. The travel distance is 1 km.
The journey takes approximately 20 h The travel distance is 685 km.
Carrier is Color Line AS.
🛏 Find hotel deals and discounts up to 20% in Oslo at Booking
Drive
The journey takes approximately 18 h 52 m. The travel distance is 2029 km.
🛏 Find hotel deals and discounts up to 20% in Oslo at Booking
Drive car train
Are you looking for a convenient way to travel from Bratislava to Oslo? Look no further! The Kufstein Station is the starting point of your journey, and you can take the transport at the station to get to your destination. The journey will take approximately 11 hours and 1 minute, so be sure to bring some snacks and entertainment for the ride! The ticket price is around €100, which is quite reasonable for such a long distance. The travel distance from Bratislava to Oslo is 916 km, and the carrier is Urlaubs-Express.
The train ride is a great way to take in the scenery as you travel from Slovakia to Norway. You'll make a stop in Hamburg, Germany, to change trains, and you'll have some time to explore the city before continuing on your way. You can also purchase snacks and drinks at the station, so you won't have to worry about going hungry on your journey.
When you arrive in Oslo, you'll be welcomed by the city's vibrant culture, stunning vistas, and vibrant nightlife. Whether you're traveling for pleasure or business, this city is sure to have something for everyone. So what are you waiting for? Get your tickets and get ready to explore this vibrant city!
The journey takes approximately 4 h 31 m. The travel distance is 488 km.
The journey takes approximately 11 h 1 m. Ticket price is about €100 The travel distance is 916 km.
Carrier is Urlaubs-Express.
The journey takes approximately 10 h 30 m. The travel distance is 1062 km.
🛏 Find hotel deals and discounts up to 20% in Oslo at Booking
The cheapest way to travel from Bratislava to Oslo is by taking a Bus to Vienna fly to Oslo Sandefjord train with an average price of €37. The journey takes approximately 7 ч. 35 мин.
Bus to Vienna fly to Oslo train is the fastest way to travel from Bratislava to Oslo. Tickets cost €57. The journey takes approximately 5 ч. 29 мин.
Bratislava is approximately 2029 km away from Oslo. The trip by car takes 18 h 52 m.
The average journey time by car between Bratislava and Oslo is 18 h 52 m.