There are 11 ways to get from Faro Airport (FAO) to Oslo Airport (OSL) by plane, train, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Faro Airport to Oslo Airport, Gardermoen
best- Fly from Faro Airport (FAO) to Oslo Airport, Gardermoen (OSL)plane FAO - OSL
4hkr 650–2,300Fly Faro Airport to Sandefjord Airport, train
- Fly from Faro Airport (FAO) to Sandefjord Airport (TRF)plane FAO - TRF
- Take the train from Sandefjord stasjon to Oslo lufthavn stasjontrain
8h 54mkr 1,232–3,347Bus, train
- Take the bus from Faro Airport to Sevilla Santa Justabus
- Take the train from Sevilla-Santa Justa to Barcelona-Santstrain
- Take the bus from Barcelona to Freiburgbus
- Take the train from Freiburg Hauptbahnhof to Hamburg Hbftrain 20 / ...
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Oslo bussterminalbus
- Take the train from Oslo S to Oslo lufthavn stasjontrain
2d 2hkr 3,594–13,727Drive 3,838.4 km
- Drive from Faro Airport (FAO) to Oslo Airport (OSL)car 3,838.4 km
37h 18mkr 7,690–11,108Bus to Seville Airport, fly to Oslo Airport, Gardermoen
- Take the bus from Faro Airport to Sevilla - Plaza de Armasbus
- Fly from Seville Airport (SVQ) to Oslo Airport, Gardermoen (OSL)plane SVQ - OSL
11h 2mkr 926–3,064Train to Lisbon-Portela Airport, fly to Oslo Airport, Gardermoen
- Take the train from Faro to Lisboa Orientetrain
- Fly from Lisbon-Portela Airport (LIS) to Oslo Airport, Gardermoen (OSL)plane LIS - OSL
10h 51mkr 1,475–3,399Bus, train to Jerez Airport, fly to Oslo Airport, Gardermoen
- Take the bus from Faro Airport to Sevilla Santa Justabus
- Take the train from Sevilla-Santa Justa to La Parratrain
- Fly from Jerez Airport (XRY) to Oslo Airport, Gardermoen (OSL)plane XRY - OSL
12h 31mkr 2,394–3,477Bus
- Take the bus from Faro to Lisbonbus
- Take the bus from Lisbon to Brussels-North train stationbus
- Take the bus from Brussels-North train station to Malmö central train station FlixBus stopbus
- Take the bus from Malmo Norra Vallgatan to Moss Mosseportenbus 600 / ...
- Take the bus from Mosseporten to Oslo lufthavnbus
2d 12hkr 3,571–7,128Train, bus
- Take the train from Faro to Lisboa Orientetrain Ic
- Take the bus from Lisbon to Brussels-North train stationbus
- Take the bus from Brussels-North train station to Malmö central train station FlixBus stopbus
- Take the train from Malmö, Centralstation to Oslo Strain Ic
- Take the train from Oslo S to Oslo lufthavn stasjontrain
2d 13hkr 3,905–7,469Train, bus via Geneva
- Take the train from Faro to Porto Campanhatrain Ic
- Take the bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Stationbus
- Take the bus from GENEVE, Gare Routiere Place Dorciere to SŁUBICE, Port Świecko, Świecko 39bus
- Take the bus from Słubice to Oslo bussterminalbus
- Take the train from Oslo S to Oslo lufthavn stasjontrain
3d 1hkr 4,679–9,681Drive, car train
- Drive from Faro Airport (FAO) to Lörrach Hbfcar
- Take the cartrain from Lörrach Hbf to Hamburg Hbfcartrain
- Drive from Hamburg Hbf to Oslo Airport (OSL)car
43h 7mkr 6,859–9,640
Faro Airport (FAO) to Oslo Airport (OSL) by bus, train, and foot
Questions & Answers
The cheapest way to get from Faro Airport (FAO) to Oslo Airport (OSL) is to fly which costs kr 650 - kr 2300 and takes 4h.
The fastest way to get from Faro Airport (FAO) to Oslo Airport (OSL) is to fly which takes 4h and costs kr 650 - kr 2300.
No, there is no direct bus from Faro Airport (FAO) to Oslo Airport (OSL). However, there are services departing from Faro and arriving at Oslo lufthavn via Lisbon, Brussels-North train station, Malmo Norra Vallgatan and Mosseporten. The journey, including transfers, takes approximately 2 days 12h.
The distance between Faro Airport (FAO) and Oslo Airport (OSL) is 2909 km. The road distance is 3838.4 km.
The best way to get from Faro Airport (FAO) to Oslo Airport (OSL) without a car is to bus and train which takes 2 days 2h and costs kr 3500 - kr 14000.
It takes approximately 4h to fly from Faro Airport (FAO) to Oslo Airport, Gardermoen (OSL), including transfers and time at the airport.
Faro Airport (FAO) to Oslo Airport (OSL) bus services, operated by FlixBus, depart from Faro station.
The best way to get from Faro Airport (FAO) to Oslo Airport (OSL) is to fly which takes 4h and costs kr 650 - kr 2300. Alternatively, you can bus, which costs kr 3500 - kr 7500 and takes 2 days 12h.
The quickest flight from Faro Airport Airport to Oslo Airport, Gardermoen Airport is the direct flight which takes 4h.
Faro Airport (FAO) to Oslo Airport (OSL) bus services, operated by FlixBus, arrive at Lisbon station.
What companies run services between Faro Airport (FAO), Portugal and Oslo Airport (OSL), Norway?
Norwegian Air Shuttle, Transavia Holland, and four other airlines fly from Faro Airport (FAO) to Oslo Airport, Gardermoen (OSL) once daily. Alternatively, you can take a bus from Faro to Oslo lufthavn via Lisbon, Brussels-North train station, Malmo Norra Vallgatan, and Mosseporten in around 2d 12h.
- Website
- klm.com
Flights from Faro Airport to Oslo Airport, Gardermoen via Amsterdam Schiphol
- Ave. Duration
- 6h
- When
- Sunday
- Estimated price
- kr 1,000–4,500
Flights from Seville Airport to Oslo Airport, Gardermoen via Amsterdam Schiphol
- Ave. Duration
- 7h 23m
- When
- Tuesday, Sunday, Monday, and Friday
- Estimated price
- kr 750–4,300
Flights from Lisbon-Portela Airport to Oslo Airport, Gardermoen via Amsterdam Schiphol
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- kr 1,100–4,800
- Website
- flytap.com
Flights from Faro Airport to Oslo Airport, Gardermoen via Brussels
- Ave. Duration
- 7h 15m
- When
- Wednesday and Sunday
- Estimated price
- kr 750–3,000
Flights from Lisbon-Portela Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- kr 1,200–2,800
Flights from Lisbon-Portela Airport to Oslo Airport, Gardermoen via Brussels
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,200–2,800
Flights from Jerez Airport to Oslo Airport, Gardermoen via Brussels
- Ave. Duration
- 9h
- When
- Tuesday
- Estimated price
- kr 1,200–3,600
- Website
- norwegian.com
Flights from Faro Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 4h
- When
- Saturday, Tuesday, and Thursday
- Estimated price
- kr 900–3,600
Flights from Lisbon-Portela Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 3h 50m
- When
- Saturday and Wednesday
- Estimated price
- kr 700–2,700
Flights from Jerez Airport to Oslo Airport, Gardermoen via Berlin Brandenburg
- Ave. Duration
- 12h 5m
- When
- Tuesday
- Estimated price
- kr 950–4,000
- Website
- flysas.com
Flights from Seville Airport to Oslo Airport, Gardermoen via Copenhagen
- Ave. Duration
- 5h 50m
- When
- Tuesday
- Estimated price
- kr 900–3,900
Flights from Seville Airport to Oslo Airport, Gardermoen via Amsterdam Schiphol
- Ave. Duration
- 5h 40m
- When
- Monday and Friday
- Estimated price
- kr 750–2,600
Flights from Lisbon-Portela Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- kr 1,200–2,800
Flights from Jerez Airport to Oslo Airport, Gardermoen via Brussels
- Ave. Duration
- 9h 50m
- When
- Tuesday
- Estimated price
- kr 1,200–3,600
- Website
- brusselsairlines.com
Flights from Faro Airport to Oslo Airport, Gardermoen via Brussels
- Ave. Duration
- 7h 15m
- When
- Wednesday and Sunday
- Estimated price
- kr 750–3,000
Flights from Lisbon-Portela Airport to Oslo Airport, Gardermoen via Brussels
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,200–2,800
Flights from Jerez Airport to Oslo Airport, Gardermoen via Brussels
- Ave. Duration
- 9h
- When
- Tuesday
- Estimated price
- kr 1,200–3,600
- Website
- ryanair.com
Flights from Faro Airport to Sandefjord Airport via Manchester
- Ave. Duration
- 10h 50m
- When
- Tuesday and Saturday
- Estimated price
- kr 850–2,800
Flights from Faro Airport to Sandefjord Airport via London Stansted
- Ave. Duration
- 5h 40m
- When
- Monday
- Estimated price
- kr 800–2,800
Flights from Jerez Airport to Oslo Airport, Gardermoen via London Stansted
- Ave. Duration
- 8h
- When
- Tuesday and Friday
- Estimated price
- kr 1,000–3,600
- Website
- airfrance.com
Flights from Seville Airport to Oslo Airport, Gardermoen via Paris Charles de Gaulle
- Ave. Duration
- 8h 7m
- When
- Every day
- Estimated price
- kr 1,000–4,300
Flights from Lisbon-Portela Airport to Oslo Airport, Gardermoen via Paris Charles de Gaulle
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- kr 1,100–4,800
- Website
- transavia.com
Flights from Faro Airport to Oslo Airport, Gardermoen via Eindhoven
- Ave. Duration
- 8h 40m
- When
- Friday
- Estimated price
- kr 1,000–4,500
Flights from Seville Airport to Oslo Airport, Gardermoen via Eindhoven
- Ave. Duration
- 8h 35m
- When
- Friday
- Estimated price
- kr 1,000–4,300
- Website
- norwegian.com
Flights from Faro Airport to Oslo Airport, Gardermoen via Copenhagen
- Ave. Duration
- 7h 35m
- When
- Monday and Wednesday
- Estimated price
- kr 650–3,200
- Website
- swiss.com
Flights from Jerez Airport to Oslo Airport, Gardermoen via Zurich
- Ave. Duration
- 13h 10m
- When
- Sunday
- Estimated price
- kr 1,600–7,000
- Phone
- +47 61 05 19 10
- [email protected]
- Website
- Norwegian Railways (VY)
Train from Sandefjord stasjon to Oslo lufthavn stasjon
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- kr 350–550
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 100–150
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Malmö, Centralstation to Oslo S
- Ave. Duration
- 6h 12m
- Frequency
- Twice a week
- Estimated price
- kr 1,300–2,000
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 100–150
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 100–150
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
- Phone
- +34 900 926 851
- [email protected]
- Website
- Iryo
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 20m
- Frequency
- Every 4 hours
- Estimated price
- kr 1,200–2,400
- Website
- Iryo
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 17m
- Frequency
- 4 times a day
- Estimated price
- kr 1,800–3,200
- Website
- Renfe AVE
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 26m
- Frequency
- Once daily
- Estimated price
- kr 1,100–1,900
- Website
- Ouigo
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Freiburg Hauptbahnhof to Hamburg Hbf
- Ave. Duration
- 6h 2m
- Frequency
- Hourly
- Estimated price
- kr 1,500–7,000
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 5 1717
- Website
- Österreichische Bundesbahnen
Train from Freiburg Hauptbahnhof to Hamburg Hbf
- Ave. Duration
- 8h 53m
- Frequency
- Twice daily
- Estimated price
- kr 1,700–2,500
- Website
- Österreichische Bundesbahnen
- Phone
- +43 (0) 51717
- Website
- Nightjet
Train from Freiburg Hauptbahnhof to Hamburg Hbf
- Ave. Duration
- 10h 11m
- Frequency
- Twice a week
- Estimated price
- kr 480–1,400
- Website
- Nightjet
- Sleeper Carriage
- kr 1,100–1,400
- Couchette Carriage
- kr 800–950
- Seating Carriage
- kr 480–600
- Phone
- +47 23 15 90 00
- [email protected]
- Website
- Flytoget AS
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 220–240
- Website
- Flytoget AS
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 220–240
- Website
- Flytoget AS
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 220–240
- Website
- Flytoget AS
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Faro to Lisboa Oriente
- Ave. Duration
- 3h 41m
- Frequency
- Every 3 hours
- Estimated price
- kr 350–650
- Website
- Comboios de Portugal
Train from Faro to Lisboa Oriente
- Ave. Duration
- 3h 41m
- Frequency
- Every 3 hours
- Estimated price
- kr 350–650
- Website
- Comboios de Portugal
Train from Faro to Porto Campanha
- Ave. Duration
- 5h 48m
- Frequency
- 4 times a day
- Estimated price
- kr 700–1,400
- Website
- Comboios de Portugal
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Sevilla-Santa Justa to La Parra
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- kr 130–200
- Website
- Renfe Viajeros
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- Snälltåget
Train from Malmö, Centralstation to Oslo S
- Ave. Duration
- 6h 38m
- Frequency
- Once daily
- Estimated price
- kr 750–1,200
- Website
- Snälltåget
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Lörrach Hbf to Hamburg Hbf
- Ave. Duration
- 10h 6m
- Frequency
- Once a week
- Estimated price
- kr 1,100–1,300
- Website
- Urlaubs-Express (UEX)
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Faro Airport to Sevilla Santa Justa
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- kr 160–380
- Website
- Rede Expressos
Bus from Faro Airport to Sevilla - Plaza de Armas
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- kr 160–370
- Website
- Rede Expressos
Bus from Faro Airport to Sevilla Santa Justa
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- kr 160–380
- Website
- Rede Expressos
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Barcelona to Freiburg
- Ave. Duration
- 15h 50m
- Frequency
- Twice daily
- Estimated price
- kr 900–1,600
- Website
- Flixbus
Bus from Hamburg, Zentraler Omnibusbahnhof to Oslo bussterminal
- Ave. Duration
- 14h 55m
- Frequency
- Once daily
- Estimated price
- kr 850–1,400
- Website
- Flixbus
Bus from Faro Airport to Sevilla - Plaza de Armas
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- kr 170–290
- Website
- Flixbus
Bus from Faro to Lisbon
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- kr 240–390
- Website
- Flixbus
Bus from Lisbon to Brussels-North train station
- Ave. Duration
- 30h
- Frequency
- Once daily
- Estimated price
- kr 1,900–3,200
- Website
- Flixbus
Bus from Brussels-North train station to Malmö central train station FlixBus stop
- Ave. Duration
- 16h 5m
- Frequency
- 4 times a week
- Estimated price
- kr 800–1,400
- Website
- Flixbus
Bus from Malmo Norra Vallgatan to Moss Mosseporten
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a day
- Estimated price
- kr 460–800
- Website
- Flixbus
Bus from Lisbon to Brussels-North train station
- Ave. Duration
- 30h
- Frequency
- Once daily
- Estimated price
- kr 1,900–3,200
- Website
- Flixbus
Bus from Brussels-North train station to Malmö central train station FlixBus stop
- Ave. Duration
- 16h 5m
- Frequency
- 4 times a week
- Estimated price
- kr 800–1,400
- Website
- Flixbus
- Phone
- +47 407 05070
- [email protected]
- Website
- Vy Buss
Bus from Malmo Norra Vallgatan to Moss Mosseporten
- Ave. Duration
- 6h 20m
- Frequency
- 5 times a day
- Estimated price
- kr 850–1,800
- Website
- Vy Buss
Bus from Mosseporten to Oslo lufthavn
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- kr 170–340
- Website
- Vy Buss
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Station
- Ave. Duration
- 23h 45m
- Frequency
- 4 times a day
- Estimated price
- kr 1,700–3,000
- Website
- BlaBlaCar Bus
- Phone
- +48 77 443 44 44
- [email protected]
- Website
- Sindbad
Bus from GENEVE, Gare Routiere Place Dorciere to SŁUBICE, Port Świecko, Świecko 39
- Ave. Duration
- 17h 50m
- Frequency
- 5 times a week
- Estimated price
- kr 950–2,500
- Website
- Sindbad
Bus from Słubice to Oslo bussterminal
- Ave. Duration
- 21h
- Frequency
- Once a week
- Estimated price
- kr 1,200–2,600
- Website
- Sindbad
Want to know more about travelling around Norway
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Oslo Airport (OSL) is 1h ahead of Faro Airport (FAO). It is currently 1:02 AM in Faro Airport (FAO) and 2:02 AM in Oslo Airport (OSL).
Yes, the driving distance between Faro Airport (FAO) to Oslo Airport (OSL) is 3838 km. It takes approximately 37h 18m to drive from Faro Airport (FAO) to Oslo Airport (OSL).
KLM, Norwegian Air International, Scandinavian Airlines and three other airlines offer flights from Faro Airport Airport to Oslo Airport, Gardermoen Airport.
Book your Faro Airport (FAO) to Oslo Airport (OSL) bus tickets online with Omio.
There are 138+ hotels available in Oslo Airport (OSL).






















































