There are 10 ways to get from León to Oslo by train, bus, plane, car, towncar, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus to Asturias Airport, fly
best- Take the train from Leon to Oviedotrain
- Take the bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]bus
- Fly from Asturias Airport (OVD) to Oslo Airport, Gardermoen (OSL)plane OVD - OSL
- Take the train from Oslo lufthavn stasjon to Oslo Strain
10h 17mkr 1,726–3,540Train to Adolfo Suárez Madrid–Barajas Airport, fly, train
cheapest- Take the train from Leon to Madrid Chamartíntrain
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Oslo Airport, Gardermoen (OSL)plane MAD - OSL
- Take the train from Oslo lufthavn stasjon to Oslo Strain
8h 19mkr 1,384–4,561Bus, train
- Take the bus from Leon to Essen central train stationbus
- Take the train from Essen Hbf to Hamburg-Altonatrain 1 / ...
- Take the train from Hamburg-Altona to København Htrain Rj
- Take the train from København H to Oslo Strain Ic
45h 53mkr 3,528–6,355Drive 3,115.7 km
- Drive from León to Oslocar 3,115.7 km
29h 41mkr 6,302–9,103Fly from León Airport, train
- Fly from León Airport (LEN) to Oslo Airport, Gardermoen (OSL)plane LEN - OSL
- Take the train from Oslo lufthavn stasjon to Oslo Strain
10h 40mkr 2,329–7,254Train, bus to Bilbao Airport, fly
- Take the train from Leon to Vitoria/Gasteiztrain
- Take the bus from Vitoria-Gasteiz - Estación de Autobuses to Aireportua/Aeropuerto Bilbaobus
- Fly from Bilbao Airport (BIO) to Oslo Airport, Gardermoen (OSL)plane BIO - OSL
- Take the train from Oslo lufthavn stasjon to Oslo Strain
10h 59mkr 1,547–3,465Bus, towncar to Francisco De Sá Carneiro Airport, fly, train
- Take the bus from Leon to Vidagobus
- Take a town car from Vidago to Porto - Aeroporto Francisco Sá Carneirotowncar
- Fly from Francisco De Sá Carneiro Airport (OPO) to Oslo Airport, Gardermoen (OSL)plane OPO - OSL
- Take the train from Oslo lufthavn stasjon to Oslo Strain
12h 14mkr 3,005–6,693Bus
- Take the bus from Leon to Parisbus
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Malmö central train station FlixBus stopbus
- Take the bus from Malmo Norra Vallgatan to Oslo bussterminalbus 600 / ...
47h 10mkr 2,727–6,071Bus, car ferry
- Take the bus from Leon to Dortmund central bus stationbus
- Take the bus from Dortmund central bus station to Kiel central bus stationbus N74
- Take the carferry from Port of Kiel to Oslo Vipperangencarferry
2d 10hkr 4,446–7,889Bus via Annecy
- Take the bus from León to Lyon - Gerland Bus Stationbus
- Take the bus from Lyon - Gerland Bus Station to Annecy - Bus Stationbus
- Take the bus from ANNECY, Gare Routiere Sud to SŁUBICE, Port Świecko, Świecko 39bus
- Take the bus from Słubice to Oslo bussterminalbus
2d 12hkr 3,152–6,786
León to Oslo by bus and train
Comparing Your Travel Options
The cheapest way to get from León to Oslo is to train and bus and fly which costs kr 1500 - kr 3500 and takes 10h 59m.
The fastest way to get from León to Oslo is to train and fly which takes 8h 19m and costs kr 1300 - kr 4600.
No, there is no direct bus from León to Oslo. However, there are services departing from Leon and arriving at Oslo bussterminal via Paris, Quai de Bercy (Bercy Seine) and Malmo Norra Vallgatan. The journey, including transfers, takes approximately 47h 10m.
The distance between León and Oslo is 2395 km. The road distance is 3115.7 km.
The best way to get from León to Oslo without a car is to bus and train which takes 45h 53m and costs kr 3500 - kr 6500.
It takes approximately 10h 17m to get from León to Oslo, including transfers.
León to Oslo bus services, operated by FlixBus, depart from Leon station.
León to Oslo bus services, operated by FlixBus, arrive at Paris station.
Yes, the driving distance between León to Oslo is 3116 km. It takes approximately 29h 41m to drive from León to Oslo.
Book your León to Oslo bus tickets online with Omio and FlixBus.
What companies run services between León, Spain and Oslo, Norway?
You can take a bus from Leon to Oslo bussterminal via Paris, Paris, Quai de Bercy (Bercy Seine), and Malmo Norra Vallgatan in around 47h 10m.
- Website
- flysas.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen via Amsterdam Schiphol
- Ave. Duration
- 5h 28m
- When
- Every day
- Estimated price
- kr 850–4,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen via Copenhagen
- Ave. Duration
- 5h 27m
- When
- Monday, Wednesday, Thursday, Friday, Tuesday, and Sunday
- Estimated price
- kr 800–2,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen via Paris Charles de Gaulle
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- kr 900–4,000
Flights from Bilbao Airport to Oslo Airport, Gardermoen via Copenhagen
- Ave. Duration
- 4h 45m
- When
- Wednesday and Friday
- Estimated price
- kr 850–3,700
Flights from Bilbao Airport to Oslo Airport, Gardermoen via Paris Charles de Gaulle
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- kr 850–3,900
Flights from Bilbao Airport to Oslo Airport, Gardermoen via Amsterdam Schiphol
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- kr 850–3,900
Flights from Francisco De Sá Carneiro Airport to Oslo Airport, Gardermoen via Amsterdam Schiphol
- Ave. Duration
- 6h 6m
- When
- Every day
- Estimated price
- kr 1,000–4,400
- Website
- klm.com
Flights from Asturias Airport to Oslo Airport, Gardermoen via Amsterdam Schiphol
- Ave. Duration
- 5h 40m
- When
- Saturday
- Estimated price
- kr 1,000–4,700
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen via Amsterdam Schiphol
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- kr 850–4,000
Flights from Bilbao Airport to Oslo Airport, Gardermoen via Amsterdam Schiphol
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- kr 850–3,900
Flights from Francisco De Sá Carneiro Airport to Oslo Airport, Gardermoen via Amsterdam Schiphol
- Ave. Duration
- 6h 6m
- When
- Every day
- Estimated price
- kr 1,000–4,400
- Website
- airfrance.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen via Paris Charles de Gaulle
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- kr 900–4,000
Flights from Bilbao Airport to Oslo Airport, Gardermoen via Paris Charles de Gaulle
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- kr 850–3,900
- Website
- norwegian.com
Flights from Asturias Airport to Oslo Airport, Gardermoen via Barcelona
- Ave. Duration
- 6h 30m
- When
- Saturday
- Estimated price
- kr 1,100–4,200
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 3h 30m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- kr 550–2,900
Flights from Bilbao Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 3h 5m
- When
- Wednesday and Saturday
- Estimated price
- kr 950–1,900
Flights from Francisco De Sá Carneiro Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 3h 30m
- When
- Wednesday and Friday
- Estimated price
- kr 950–4,400
- Website
- vueling.com
Flights from Asturias Airport to Oslo Airport, Gardermoen via Barcelona
- Ave. Duration
- 6h 35m
- When
- Monday
- Estimated price
- kr 1,000–3,200
Flights from León Airport to Oslo Airport, Gardermoen via Barcelona
- Ave. Duration
- 10h 20m
- When
- Monday
- Estimated price
- kr 2,100–7,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 3h 45m
- When
- Monday to Saturday
- Estimated price
- kr 650–1,600
- Website
- brusselsairlines.com
Flights from Asturias Airport to Oslo Airport, Gardermoen via Brussels
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- kr 850–3,200
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen via Brussels
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 600–2,700
Flights from Bilbao Airport to Oslo Airport, Gardermoen via Brussels
- Ave. Duration
- 5h 55m
- When
- Monday, Thursday, and Friday
- Estimated price
- kr 650–2,800
- Website
- norwegian.com
Flights from León Airport to Oslo Airport, Gardermoen via Barcelona
- Ave. Duration
- 7h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 2,000–9,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen via Copenhagen
- Ave. Duration
- 6h 45m
- When
- Thursday and Sunday
- Estimated price
- kr 700–3,100
Flights from Bilbao Airport to Oslo Airport, Gardermoen via Copenhagen
- Ave. Duration
- 5h 10m
- When
- Thursday
- Estimated price
- kr 650–3,100
- Website
- lufthansa.com
Flights from Asturias Airport to Oslo Airport, Gardermoen via Frankfurt
- Ave. Duration
- 5h 50m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- kr 1,300–4,600
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 3h 45m
- When
- Monday to Saturday
- Estimated price
- kr 650–1,600
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Leon to Oviedo
- Ave. Duration
- 1h 8m
- Frequency
- Every 3 hours
- Estimated price
- kr 170–250
- Website
- Renfe Viajeros
Train from Leon to Madrid Chamartín
- Ave. Duration
- 2h 15m
- Frequency
- Every 2 hours
- Estimated price
- kr 450–650
- Website
- Renfe Viajeros
Train from Leon to Vitoria/Gasteiz
- Ave. Duration
- 2h 46m
- Frequency
- Every 4 hours
- Estimated price
- kr 430–650
- Website
- Renfe Viajeros
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Leon to Oviedo
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Estimated price
- kr 200–340
- Website
- Renfe AVE
Train from Leon to Madrid Chamartín
- Ave. Duration
- 1h 56m
- Frequency
- Every 3 hours
- Estimated price
- kr 500–950
- Website
- Renfe AVE
- Phone
- +47 61 05 19 10
- [email protected]
- Website
- Norwegian Railways (VY)
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 40
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 40
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 40
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 40
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 40
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
- Phone
- +47 23 15 90 00
- [email protected]
- Website
- Flytoget AS
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 220–240
- Website
- Flytoget AS
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 220–240
- Website
- Flytoget AS
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 220–240
- Website
- Flytoget AS
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 220–240
- Website
- Flytoget AS
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 220–240
- Website
- Flytoget AS
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Essen Hbf to Hamburg-Altona
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Estimated price
- kr 650–1,400
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +47 70 13 14 15
- [email protected]
- Website
- Danish Railways
Train from Hamburg-Altona to København H
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- kr 415
- Website
- Danish Railways
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Hamburg-Altona to København H
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- kr 415
- Website
- Czech Railways (ČD)
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- Snälltåget
Train from København H to Oslo S
- Ave. Duration
- 6h 58m
- Frequency
- Once a week
- Estimated price
- kr 750–2,000
- Website
- Snälltåget
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- kr 35–60
- Website
- ALSA
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Leon to Essen central train station
- Ave. Duration
- 28h 25m
- Frequency
- 3 times a week
- Estimated price
- kr 1,700–2,600
- Website
- Flixbus
Bus from Leon to Vidago
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a week
- Estimated price
- kr 240–370
- Website
- Flixbus
Bus from Leon to Paris
- Ave. Duration
- 17h 5m
- Frequency
- 3 times a week
- Estimated price
- kr 1,100–1,700
- Website
- Flixbus
Bus from Paris, Quai de Bercy (Bercy Seine) to Malmö central train station FlixBus stop
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- kr 1,100–1,700
- Website
- Flixbus
Bus from Malmo Norra Vallgatan to Oslo bussterminal
- Ave. Duration
- 7h 5m
- Frequency
- 4 times a day
- Estimated price
- kr 500–800
- Website
- Flixbus
Bus from Leon to Dortmund central bus station
- Ave. Duration
- 29h 10m
- Frequency
- 3 times a week
- Estimated price
- kr 1,700–2,600
- Website
- Flixbus
Bus from Dortmund central bus station to Kiel central bus station
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- kr 400–600
- Website
- Flixbus
Bus from Lyon - Gerland Bus Station to Annecy - Bus Station
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- kr 130–210
- Website
- Flixbus
- Phone
- +34 94 476 50 07
- Website
- Autobuses La Union
Bus from Vitoria-Gasteiz - Estación de Autobuses to Aireportua/Aeropuerto Bilbao
- Ave. Duration
- 1h 23m
- Frequency
- Every 3 hours
- Estimated price
- kr 130–190
- Website
- Autobuses La Union
- Phone
- +47 407 05070
- [email protected]
- Website
- Vy Buss
Bus from Malmo Norra Vallgatan to Oslo bussterminal
- Ave. Duration
- 7h 5m
- Frequency
- Every 4 hours
- Estimated price
- kr 1,400–2,700
- Website
- Vy Buss
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from León to Lyon - Gerland Bus Station
- Ave. Duration
- 15h 44m
- Frequency
- Twice daily
- Estimated price
- kr 850–1,500
- Website
- BlaBlaCar Bus
Bus from Lyon - Gerland Bus Station to Annecy - Bus Station
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- kr 110–190
- Website
- BlaBlaCar Bus
- Phone
- +48 77 443 44 44
- [email protected]
- Website
- Sindbad
Bus from ANNECY, Gare Routiere Sud to SŁUBICE, Port Świecko, Świecko 39
- Ave. Duration
- 19h 5m
- 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
- Phone
- +45 99 56 19 00
- Website
- Color Line AS
Car ferry from Port of Kiel to Oslo Vipperangen
- Ave. Duration
- 20h
- Frequency
- Once daily
- Estimated price
- kr 2,300–4,700
- Website
- Color Line AS
- Car
- kr 4,700
- No Car
- kr 2,300
- Phone
- (+351) 220 971 653
- [email protected]
- Website
- VM Transfers
Towncar from Vidago to Porto - Aeroporto Francisco Sá Carneiro
- Ave. Duration
- 1h 21m
- Frequency
- On demand
- Estimated price
- kr 1,691
- Website
- VM Transfers
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
Booking & Getting There
There are 979+ hotels available in Oslo.





















































