Are you looking for the most cost-effective way to get from Oslo to Lisbon? With seven different options available starting at €81, traveling between these two cities doesn't have to break the bank. Whether you choose to travel by train, bus, ferry, or car, you will find a convenient and affordable way to get to your destination.
Updated:
Train to Oslo fly
If you're heading from Oslo to Lisbon, there are a few ways to get there. The fastest and cheapest option is to take the train from the Oslo S station at Flytoget. The journey takes around 22 minutes and the price is around €14. From there, you'll need to fly out to Lisbon (LIS) airport. Norwegian Air Shuttle offers flights that take around 4 hours and 5 minutes, with tickets costing around €65. Once you reach Lisbon airport, you can take the subway at the Aeroporto station and get off at Alameda. This journey takes around 16 minutes and the travel distance is 8 km. The carrier for this leg of the journey is Metro Lisboa.
The journey takes approximately 22 m. Ticket price is about €14 The travel distance is 46 km.
Carrier is Flytoget.
The journey takes approximately 4 h 5 m. Ticket price is about €65
Carrier is Norwegian Air Shuttle.
🔎
The journey takes approximately 16 m. The travel distance is 8 km.
Carrier is Metro Lisboa.
🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking
Train to Oslo Sandefjord fly
The best way to get from Oslo to Lisbon is by train. Start your journey at Tågkompaniet station in Oslo and take the train to Göteborg Centralstation. This journey will take approximately 3 hours and 30 minutes and cost around €55. From Göteborg Centralstation, take the train to Hamburg-Altona with Swedish Railways (SJ). The journey will take around 10 hours and 47 minutes and cost €60. Next, take the train from Hamburg-Altona to Frankfurt(Main)Hbf with Deutsche Bahn Intercity-Express. This will take around 4 hours and 39 minutes and cost €85. Then take the train from Frankfurt(Main)Hbf to Bordeaux-St-Jean with Deutsche Bahn Intercity-Express. This journey will take around 7 hours and 39 minutes and cost around €200. Finally, take the Euroscoach By Cm Tours bus from Bordeaux Rue des Terres de Borde station to Lisbon Oriente. The journey will take around 16 hours and 30 minutes and cost €11. From Lisbon Oriente, take the train to Lisboa - Santa Apolonia with Comboios De Portugal. This journey will take around 7 minutes and cost no more than a few Euros.
The journey takes approximately 1 h 33 m. Ticket price is about €13 The travel distance is 113 km.
Carrier is Norwegian Railways (VY).
The journey takes approximately 4 m. Ticket price is about €11 The travel distance is 1 km.
Carrier is Vy Buss.
The journey takes approximately 5 h 55 m. Ticket price is about €40
Carrier is Ryanair UK.
🔎
The journey takes approximately 16 m. The travel distance is 14 m.
Carrier is Metro Lisboa.
🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking
Ferry train bus via Антони О де Сен
The journey takes approximately 20 h The travel distance is 685 km.
Carrier is Color Line AS.
The journey takes approximately 17 m. The travel distance is 1 km.
The journey takes approximately 6 h 46 m. Ticket price is about €85 The travel distance is 738 km.
Carrier is Deutsche Bahn Intercity-Express.
The journey takes approximately 3 h 32 m. Ticket price is about €65 The travel distance is 551 km.
Carrier is Deutsche Bahn Intercity-Express.
The journey takes approximately 3 h 51 m. Ticket price is about €100 The travel distance is 719 km.
Carrier is TGV inOui.
The journey takes approximately 5 m. The travel distance is 435 m.
The journey takes approximately 8 h 25 m. The travel distance is 702 km.
Carrier is Euroscoach By Cm Tours.
The journey takes approximately 9 m. The travel distance is 769 m.
The journey takes approximately 3 h 27 m. Ticket price is about €21 The travel distance is 299 km.
Carrier is Comboios De Portugal.
🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking
Ferry train bus
If you are looking to get from Oslo to Lisbon, the best way to do so is to take the train. You can start by taking the train Oslo lufthavn stasjon at the station Tågkompaniet. This journey takes around 3 hours and 30 minutes and the ticket will cost you around €55. The travel distance is 14 m.
After that, you will need to take the train Oslo lufthavn stasjon at the station Swedish Railways (SJ). This will take you approximately 10 hours and 47 minutes with a ticket price of around €60. You will be travelling for a total of 14 m.
Next, you will need to take the train Hamburg-Altona at the station Deutsche Bahn Intercity-Express. This journey will take you 6 hours and 38 minutes and the ticket will cost you approximately €110. The total travel distance for this leg of the journey is 662 km.
After that, you will need to take the FlixBus bus at the Karlsruhe Hauptbahnhof Süd station. This will take you around 30 hours and 25 minutes, costing you around €90. The total travel distance for this leg of the journey is 2070 km.
Finally, you will need to take the train Covilha at the station Comboios De Portugal. This will take you around 3 hours and 27 minutes and the ticket will cost you around €21. The total travel distance for this leg of the journey is 299 km.
Once you have made it through all these legs of the journey, you will arrive at your destination, Lisboa - Santa Apolonia.
The journey takes approximately 20 h The travel distance is 14 m.
Carrier is Color Line AS.
The journey takes approximately 17 m. The travel distance is 14 m.
The journey takes approximately 6 h 46 m. Ticket price is about €85 The travel distance is 14 m.
Carrier is Deutsche Bahn Intercity-Express.
The journey takes approximately 6 h 29 m. Ticket price is about €110 The travel distance is 1084 km.
Carrier is Deutsche Bahn Intercity-Express.
The journey takes approximately 6 m. The travel distance is 548 m.
The journey takes approximately 15 h 50 m. Ticket price is about €85 The travel distance is 1369 km.
Carrier is Blablabus.
The journey takes approximately 7 m. The travel distance is 6 km.
Carrier is Comboios De Portugal.
🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking
Bus
If you want to get from Oslo to Lisbon, the best way to do it is to take the Sindbad bus from the Oslo station. The journey will take approximately 22 hours and cost €40. The travel distance is 1231 km. After you arrive in Szczecin, you will need to take an Autokar Polska bus. This journey will take approximately 18 hours and 45 minutes, and cost €45. The travel distance is 1322 km. Once you reach Milan, you will need to take a Union Ivkoni bus to Lisbon Oriente. The journey will take approximately 35 hours and 30 minutes, and cost €70. The travel distance is 2338 km. Finally, you will need to take the train from Comboios De Portugal to Oslo Lufthavn Stasjon. This will take about 7 minutes and cost €14. This is the most direct way to get from Oslo to Lisbon.
The journey takes approximately 14 h 20 m. Ticket price is about €70 The travel distance is 950 km.
Carrier is FlixBus.
The journey takes approximately 25 h 30 m. Ticket price is about €250 The travel distance is 1868 km.
Carrier is ALSA.
The journey takes approximately 11 h 35 m. Ticket price is about €65 The travel distance is 1028 km.
Carrier is Blablabus.
The journey takes approximately 7 m. The travel distance is 14 m.
Carrier is Comboios De Portugal.
🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking
Bus
Getting from Oslo to Lisbon is not a difficult task, and there are several ways to go about it. The quickest and most efficient way is to take the Color Line AS ferry from the port of Oslo Hjortneskaien to Kiel Norwegen-Kai. This will take approximately 20 hours and the ticket price is around €6. Once you have arrived in Kiel, you can take the Deutsche Bahn Intercity Express train to Hamburg Hbf. This will take about 1 hour 8 minutes and the ticket price is €16. Then you can take the ALSA bus from Hamburg to Braga. This will take around 85 hours and 45 minutes and the ticket price is €260. Once you have arrived in Braga, you can take the Transportes Urbanos de Braga bus from Carmo station to Rotunda Estação II. This will take around 8 minutes and the ticket price is €3. Finally, you can take the Comboios De Portugal train from Braga to Lisboa - Santa Apolonia. This will take around 3 hours 36 minutes and the ticket price is €28. Following this route, you can get from Oslo to Lisbon in just over 110 hours and the total ticket price will be around €313.
The journey takes approximately 22 h 45 m. Ticket price is about €45 The travel distance is 1484 km.
Carrier is Sindbad.
The journey takes approximately 14 h 15 m. Ticket price is about €45 The travel distance is 1152 km.
Carrier is Autokar Polska.
The journey takes approximately 34 h 45 m. Ticket price is about €160 The travel distance is 2289 km.
Carrier is FlixBus.
🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking
Drive
The journey takes approximately 34 h 10 m. The travel distance is 3685 km.
🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking
The cheapest way to travel from Oslo to Lisbon is by taking a Train to Oslo Sandefjord fly with an average price of €66. The journey takes approximately 10 ч. 14 мин.
Train to Oslo fly is the fastest way to travel from Oslo to Lisbon. Tickets cost €80. The journey takes approximately 6 ч. 47 мин.
Oslo is approximately 3685 km away from Lisbon. The trip by car takes 34 h 10 m.
The average journey time by car between Oslo and Lisbon is 34 h 10 m.
What to Do in Lisbon
Lisbon is one of the most beautiful cities in Europe and there is a lot to see and do. Some of the most popular attractions in Lisbon include the Jeronimos Monastery, the Bairro Alto district, and the Alfama district. If you're interested in history, then you should visit the National Museum of Portuguese Art or explore some of the old churches in the city. If you're looking for a vibrant nightlife scene, then check out Avenida da Liberdade or Rua Augusta. Portugal also has some great beaches that are perfect for swimming and sunbathing, like Sintra or Cascais.
From Oslo
To Lisbon
- Vila-Nova-de-Milfontes → Lisbon
- Ferrel → Lisbon
- Coruche → Lisbon
- Sines → Lisbon
- Valladolid → Lisbon
- Badajoz → Lisbon
- Comporta → Lisbon
- Oleiros-Castelo-Branco-Portugal → Lisbon
- Alcochete → Lisbon
- Cascais → Lisbon
- Almada → Lisbon
- Almograve → Lisbon
- Armação-de-Pêra → Lisbon
- Carvoeiro → Lisbon
- Costa-de-Caparica → Lisbon
- Estoril → Lisbon