Norway flag Oslo Airport (OSL)

Country Norway | Europe | Major Hub | IATA: OSL | ICAO: ENGM | Elevation 681 ft · 208 m | Local time

Destinations
164
Flights / day
352
Busiest route
Copenhagen
Top airline
Norwegian Air Shuttle

Oslo Gardermoen Airport averages 352 flights per day to 164 destinations, with 28 domestic routes and 136 international routes. A total of 72 airlines operate at OSL, led by Norwegian Air Shuttle. This airport provides direct service to 48 countries across four continents, with Spain representing its largest international market. The longest nonstop route from Oslo Gardermoen connects to Bangkok, with a typical flight time of 10 hr 55 mins. Updated: July 10, 2026

Route Network

Oslo Gardermoen Airport connects 164 destinations worldwide, with Copenhagen standing out as its busiest route. The longest nonstop flight is to Bangkok, and the shortest flight is to Stockholm.

Denmark flag Copenhagen (CPH) – Denmark 5 airlines
1 hr 40 mins
321 mi · 517 km
17
per day
Norway flag Trondheim (TRD) – Norway 5 airlines
1 hr 30 mins
226 mi · 363 km
16
per day
Norway flag Bergen (BGO) – Norway 5 airlines
1 hr 40 mins
202 mi · 325 km
16
per day
Norway flag Stavanger (SVG) – Norway 5 airlines
1 hr 40 mins
212 mi · 341 km
12
per day
Norway flag Bodø (BOO) – Norway 3 airlines
2 hr 5 mins
499 mi · 803 km
12
per day
Norway flag Tromsø (TOS) – Norway 2 airlines
2 hr 25 mins
693 mi · 1,115 km
11
per day
Sweden flag Stockholm (ARN) – Sweden 4 airlines
1 hr 15 mins
239 mi · 385 km
11
per day
Netherlands flag Amsterdam (AMS) – Netherlands 7 airlines
2 hr 25 mins
596 mi · 959 km
11
per day
Norway flag Evenes (EVE) – Norway 2 airlines
2 hr 15 mins
596 mi · 960 km
9
per day
United Kingdom flag London (LHR) – United Kingdom 2 airlines
2 hr 45 mins
749 mi · 1,206 km
7
per day
France flag Paris (CDG) – France 3 airlines
2 hr 55 mins
843 mi · 1,357 km
7
per day
Norway flag Ålesund (AES) – Norway 2 airlines
1 hr 40 mins
232 mi · 374 km
6
per day
Spain flag Alicante (ALC) – Spain 2 airlines
4 hr 25 mins
1,597 mi · 2,570 km
6
per day
Germany flag Frankfurt (FRA) – Germany 1 airline
2 hr 35 mins
710 mi · 1,142 km
6
per day
Norway flag Ørsta (HOV) – Norway 1 airline
1 hr 40 mins
216 mi · 348 km
6
per day
Finland flag Helsinki (HEL) – Finland 2 airlines
1 hr 50 mins
474 mi · 763 km
6
per day
Switzerland flag Zurich (ZRH) – Switzerland 5 airlines
2 hr 55 mins
885 mi · 1,425 km
6
per day
Spain flag Málaga (AGP) – Spain 2 airlines
4 hr 45 mins
1,765 mi · 2,841 km
5
per day
France flag Nice (NCE) – France 2 airlines
3 hr 30 mins
1,154 mi · 1,857 km
5
per day
United Kingdom flag London (LGW) – United Kingdom 1 airline
2 hr 50 mins
762 mi · 1,226 km
5
per day
Croatia flag Split (SPU) – Croatia 3 airlines
OSL → SPU
4
per day
Belgium flag Brussels (BRU) – Belgium 3 airlines
2 hr 35 mins
691 mi · 1,113 km
4
per day
Norway flag Karmøy (HAU) – Norway 2 airlines
1 hr 40 mins
213 mi · 343 km
4
per day
Germany flag Munich (MUC) – Germany 2 airlines
2 hr 45 mins
819 mi · 1,317 km
4
per day
Poland flag Gdańsk (GDN) – Poland 3 airlines
1 hr 55 mins
486 mi · 783 km
4
per day
Iceland flag Reykjavik (KEF) – Iceland 3 airlines
3 hr 35 mins
1,107 mi · 1,781 km
4
per day
Spain flag Barcelona (BCN) – Spain 3 airlines
3 hr 55 mins
1,361 mi · 2,190 km
4
per day
Türkiye flag Istanbul (IST) – Türkiye 2 airlines
4 hr 0 mins
1,507 mi · 2,426 km
4
per day
Norway flag Kjevik (KRS) – Norway 2 airlines
1 hr 30 mins
174 mi · 280 km
4
per day
Spain flag Mallorca (PMI) – Spain 3 airlines
4 hr 5 mins
1,471 mi · 2,368 km
3
per day
Latvia flag Riga (RIX) – Latvia 2 airlines
1 hr 55 mins
515 mi · 829 km
3
per day
Greece flag Souda (CHQ) – Greece 4 airlines
OSL → CHQ
3
per day
Poland flag Warsaw (WAW) – Poland 2 airlines
2 hr 20 mins
671 mi · 1,079 km
3
per day
Norway flag Florø (FRO) – Norway 1 airline
1 hr 40 mins
226 mi · 363 km
3
per day
Italy flag Milan (MXP) – Italy 2 airlines
3 hr 10 mins
1,011 mi · 1,627 km
3
per day
Italy flag Rome (FCO) – Italy 3 airlines
3 hr 40 mins
1,272 mi · 2,046 km
3
per day
Norway flag Longyearbyen (LYR) – Norway 3 airlines
OSL → LYR
3
per day
Norway flag Målselv (BDU) – Norway 1 airline
OSL → BDU
3
per day
Norway flag Sogndal (SOG) – Norway 1 airline
OSL → SOG
3
per day
Spain flag Gran Canaria (LPA) – Spain 3 airlines
6 hr 15 mins
2,551 mi · 4,105 km
3
per day
Norway flag Kirkenes (KKN) – Norway 2 airlines
OSL → KKN
3
per day
Norway flag Ørland (OLA) – Norway 2 airlines
OSL → OLA
3
per day
Poland flag Kraków (KRK) – Poland 2 airlines
2 hr 35 mins
777 mi · 1,251 km
2
per day
Türkiye flag Antalya (AYT) – Türkiye 4 airlines
4 hr 35 mins
1,828 mi · 2,943 km
2
per day
Norway flag Årø (MOL) – Norway 2 airlines
1 hr 35 mins
217 mi · 349 km
2
per day
Greece flag Athens (ATH) – Greece 3 airlines
4 hr 15 mins
1,637 mi · 2,635 km
2
per day
United Kingdom flag Manchester (MAN) – United Kingdom 3 airlines
2 hr 40 mins
690 mi · 1,111 km
2
per day
Greece flag Rodes Island (RHO) – Greece 4 airlines
OSL → RHO
2
per day
Lithuania flag Vilnius (VNO) – Lithuania 2 airlines
2 hr 10 mins
651 mi · 1,047 km
2
per day
Germany flag Berlin (BER) – Germany 1 airline
2 hr 10 mins
549 mi · 884 km
2
per day
Spain flag Madrid (MAD) – Spain 3 airlines
4 hr 15 mins
1,499 mi · 2,413 km
2
per day
Norway flag Sandane (SDN) – Norway 1 airline
OSL → SDN
2
per day
Austria flag Vienna (VIE) – Austria 2 airlines
2 hr 45 mins
863 mi · 1,389 km
2
per day
Norway flag Alta (ALF) – Norway 2 airlines
2 hr 35 mins
761 mi · 1,225 km
2
per day
Ireland flag Dublin (DUB) – Ireland 3 airlines
2 hr 55 mins
803 mi · 1,292 km
2
per day
Norway flag Kvernberget (KSU) – Norway 1 airline
1 hr 35 mins
228 mi · 368 km
2
per day
Norway flag Leirvik (SRP) – Norway 1 airline
OSL → SRP
2
per day
United Kingdom flag London (STN) – United Kingdom 2 airlines
2 hr 40 mins
709 mi · 1,141 km
2
per day
Czechia flag Prague (PRG) – Czechia 2 airlines
2 hr 30 mins
708 mi · 1,140 km
2
per day
United Kingdom flag Edinburgh (EDI) – United Kingdom 1 airline
2 hr 35 mins
603 mi · 970 km
2
per day
Serbia flag Belgrade (BEG) – Serbia 2 airlines
3 hr 15 mins
1,128 mi · 1,816 km
2
per day
Hungary flag Budapest (BUD) – Hungary 1 airline
2 hr 55 mins
940 mi · 1,513 km
2
per day
Portugal flag Lisbon (LIS) – Portugal 2 airlines
4 hr 40 mins
1,720 mi · 2,769 km
2
per day
Denmark flag Billund (BLL) – Denmark 2 airlines
1 hr 45 mins
316 mi · 508 km
2
per day
Cyprus flag Larnarca (LCA) – Cyprus 3 airlines
4 hr 55 mins
2,018 mi · 3,248 km
2
per day
Germany flag Düsseldorf (DUS) – Germany 2 airlines
2 hr 30 mins
638 mi · 1,026 km
1
per day
Türkiye flag Gazipaşa (GZP) – Türkiye 2 airlines
OSL → GZP
1
per day
Germany flag Hamburg (HAM) – Germany 3 airlines
2 hr 0 mins
455 mi · 733 km
1
per day
Norway flag Leknes (LKN) – Norway 1 airline
OSL → LKN
1
per day
United States of America flag New York (JFK) – United States of America 2 airlines
OSL → JFK
1
per day
Lithuania flag Palanga (PLQ) – Lithuania 2 airlines
1 hr 50 mins
466 mi · 751 km
1
per day
Thailand flag Bangkok (BKK) – Thailand 1 airline
10 hr 55 mins
5,388 mi · 8,671 km
1
per day
Qatar flag Doha (DOH) – Qatar 1 airline
6 hr 50 mins
3,081 mi · 4,958 km
1
per day
United Arab Emirates flag Dubai (DXB) – United Arab Emirates 1 airline
7 hr 0 mins
3,192 mi · 5,137 km
1
per day
Croatia flag Dubrovnik (DBV) – Croatia 1 airline
OSL → DBV
1
per day
Türkiye flag Istanbul (SAW) – Türkiye 1 airline
4 hr 0 mins
1,543 mi · 2,483 km
1
per day
Norway flag Svolvær (SVJ) – Norway 1 airline
OSL → SVJ
1
per day
Estonia flag Tallinn (TLL) – Estonia 2 airlines
1 hr 50 mins
479 mi · 771 km
1
per day
Switzerland flag Geneva (GVA) – Switzerland 1 airline
3 hr 10 mins
985 mi · 1,586 km
1
per day
United States of America flag Newark (EWR) – United States of America 1 airline
8 hr 20 mins
3,687 mi · 5,933 km
1
per day
Italy flag Pisa (PSA) – Italy 2 airlines
OSL → PSA
1
per day
Greece flag Preveza/Lefkada (PVK) – Greece 3 airlines
OSL → PVK
1
per day
Norway flag Alstahaug (SSJ) – Norway 1 airline
OSL → SSJ
6
per week
Norway flag Brønnøy (BNN) – Norway 1 airline
OSL → BNN
6
per week
Bulgaria flag Burgas (BOJ) – Bulgaria 2 airlines
OSL → BOJ
6
per week
Italy flag Catania (CTA) – Italy 2 airlines
OSL → CTA
6
per week
Portugal flag Faro (FAO) – Portugal 2 airlines
4 hr 50 mins
1,808 mi · 2,910 km
6
per week
Germany flag Leipzig (LEJ) – Germany 1 airline
2 hr 20 mins
607 mi · 977 km
6
per week
Netherlands flag Eindhoven (EIN) – Netherlands 1 airline
2 hr 30 mins
643 mi · 1,035 km
5
per week
Sweden flag Goteborg (GOT) – Sweden 1 airline
1 hr 20 mins
180 mi · 289 km
5
per week
Italy flag Palermo (PMO) – Italy 2 airlines
OSL → PMO
5
per week
Croatia flag Pula (PUY) – Croatia 2 airlines
OSL → PUY
5
per week
France flag Bordeaux (BOD) – France 1 airline
OSL → BOD
4
per week
Greece flag Heraklion (HER) – Greece 3 airlines
OSL → HER
4
per week
Prishtina (PRN) – KS 2 airlines
3 hr 35 mins
1,287 mi · 2,072 km
4
per week
Greece flag Santorini Island (JTR) – Greece 2 airlines
OSL → JTR
4
per week
Norway flag Andenes (ANX) – Norway 1 airline
OSL → ANX
3
per week
France flag Basel (BSL) – France 1 airline
OSL → BSL
3
per week
Italy flag Bari (BRI) – Italy 1 airline
OSL → BRI
3
per week
China flag Beijing (PEK) – China 1 airline
9 hr 5 mins
4,339 mi · 6,983 km
3
per week
Italy flag Bergamo (BGY) – Italy 1 airline
OSL → BGY
3
per week
Italy flag Bologna (BLQ) – Italy 1 airline
OSL → BLQ
3
per week
Slovakia flag Bratislava (BTS) – Slovakia 1 airline
2 hr 45 mins
866 mi · 1,393 km
3
per week
China flag Chongqing (CKG) – China 1 airline
OSL → CKG
3
per week
Italy flag Firenze (FLR) – Italy 1 airline
OSL → FLR
3
per week
Poland flag Goleniów (SZZ) – Poland 1 airline
OSL → SZZ
3
per week
Türkiye flag İzmir (ADB) – Türkiye 2 airlines
OSL → ADB
3
per week
Greece flag Karpathos Island (AOK) – Greece 1 airline
OSL → AOK
3
per week
Poland flag Katowice (KTW) – Poland 1 airline
2 hr 30 mins
740 mi · 1,191 km
3
per week
Greece flag Kerkyra Island (CFU) – Greece 2 airlines
OSL → CFU
3
per week
Greece flag Kos Island (KGS) – Greece 3 airlines
OSL → KGS
3
per week
Luxembourg flag Luxembourg (LUX) – Luxembourg 1 airline
OSL → LUX
3
per week
France flag Lyon (LYS) – France 1 airline
OSL → LYS
3
per week
Italy flag Nápoli (NAP) – Italy 1 airline
OSL → NAP
3
per week
France flag Paris (ORY) – France 1 airline
3 hr 0 mins
865 mi · 1,392 km
3
per week
Portugal flag Porto (OPO) – Portugal 1 airline
OSL → OPO
3
per week
Greece flag Samos Island (SMI) – Greece 2 airlines
OSL → SMI
3
per week
Bulgaria flag Sofia (SOF) – Bulgaria 1 airline
OSL → SOF
3
per week
Albania flag Tirana (TIA) – Albania 1 airline
OSL → TIA
3
per week
Montenegro flag Tivat (TIV) – Montenegro 2 airlines
OSL → TIV
3
per week
Faroe Islands flag Vagar (FAE) – Faroe Islands 1 airline
2 hr 35 mins
624 mi · 1,005 km
3
per week
Bulgaria flag Varna (VAR) – Bulgaria 2 airlines
OSL → VAR
3
per week
Italy flag Venice (VCE) – Italy 1 airline
OSL → VCE
3
per week
France flag Ajaccio/Napoléon Bonaparte (AJA) – France 1 airline
OSL → AJA
2
per week
Kazakhstan flag Astana (NQZ) – Kazakhstan 1 airline
OSL → NQZ
2
per week
Spain flag Bilbao (BIO) – Spain 1 airline
OSL → BIO
2
per week
Romania flag Bucharest (OTP) – Romania 1 airline
3 hr 30 mins
1,244 mi · 2,003 km
2
per week
Romania flag Cluj-Napoca (CLJ) – Romania 1 airline
OSL → CLJ
2
per week
United Arab Emirates flag Jebel Ali (DWC) – United Arab Emirates 1 airline
7 hr 5 mins
3,208 mi · 5,162 km
2
per week
Norway flag Lakselv (LKL) – Norway 1 airline
OSL → LKL
2
per week
United Kingdom flag London (BQH) – United Kingdom 2 airlines
OSL → BQH
2
per week
Malta flag Luqa (MLA) – Malta 1 airline
OSL → MLA
2
per week
Morocco flag Marrakech (RAK) – Morocco 1 airline
5 hr 30 mins
2,161 mi · 3,477 km
2
per week
France flag Montpellier (MPL) – France 1 airline
OSL → MPL
2
per week
Greece flag Mytilene (MJT) – Greece 1 airline
OSL → MJT
2
per week
Italy flag Olbia (OLB) – Italy 1 airline
OSL → OLB
2
per week
Norway flag Røros (RRS) – Norway 1 airline
OSL → RRS
2
per week
Bosnia and Herzegovina flag Sarajevo (SJJ) – Bosnia and Herzegovina 1 airline
OSL → SJJ
2
per week
South Korea flag Seoul (ICN) – South Korea 1 airline
9 hr 50 mins
4,765 mi · 7,669 km
2
per week
Greece flag Skiathos (JSI) – Greece 2 airlines
OSL → JSI
2
per week
North Macedonia flag Skopje (SKP) – North Macedonia 1 airline
OSL → SKP
2
per week
Greece flag Thessaloniki (SKG) – Greece 1 airline
OSL → SKG
2
per week
France flag Toulouse (TLS) – France 1 airline
OSL → TLS
2
per week
Italy flag Verona (VRN) – Italy 1 airline
3 hr 10 mins
1,022 mi · 1,646 km
2
per week
Italy flag Alghero (AHO) – Italy 1 airline
OSL → AHO
1
per week
Azerbaijan flag Baku (GYD) – Azerbaijan 1 airline
5 hr 5 mins
2,141 mi · 3,446 km
1
per week
Türkiye flag Bodrum (BJV) – Türkiye 1 airline
OSL → BJV
1
per week
United Kingdom flag Cambridge (CBG) – United Kingdom 1 airline
OSL → CBG
1
per week
Germany flag Cologne (CGN) – Germany 1 airline
OSL → CGN
1
per week
Austria flag Graz (GRZ) – Austria 1 airline
OSL → GRZ
1
per week
Spain flag Ibiza (IBZ) – Spain 1 airline
OSL → IBZ
1
per week
Greece flag Ioannina (IOA) – Greece 1 airline
OSL → IOA
1
per week
Greece flag Kalamata (KLX) – Greece 1 airline
OSL → KLX
1
per week
Greece flag Kefallinia Island (EFL) – Greece 1 airline
OSL → EFL
1
per week
Italy flag Lamezia Terme (SUF) – Italy 1 airline
OSL → SUF
1
per week
Sweden flag Luleå (LLA) – Sweden 1 airline
OSL → LLA
1
per week
Germany flag Nuremberg (NUE) – Germany 1 airline
OSL → NUE
1
per week
Egypt flag Sharm el Sheikh (SSH) – Egypt 1 airline
5 hr 45 mins
2,479 mi · 3,990 km
1
per week
Sweden flag Stockholm (BMA) – Sweden 1 airline
OSL → BMA
1
per week
Morocco flag Tangier (TNG) – Morocco 1 airline
OSL → TNG
1
per week
Spain flag Tenerife (South) (TFS) – Spain 1 airline
6 hr 15 mins
2,571 mi · 4,137 km
1
per week
United States of America flag Teterboro (TEB) – United States of America 1 airline
OSL → TEB
1
per week
Spain flag Valencia (VLC) – Spain 1 airline
OSL → VLC
1
per week
Greece flag Zakynthos Island (ZTH) – Greece 1 airline
OSL → ZTH
1
per week

Route and destination data updated July 10, 2026.

Oslo Gardermoen Airport is served by 72 airlines, with Norwegian Air Shuttle in the lead at 39% of routes. The top three carriers together cover 65% of routes. 54 carriers operate only one route each. A total of 66 airlines operate international routes, compared with 10 airlines serving domestic routes. Thai Airways International is operating the longest nonstop flight, connecting to Bangkok with a flight time of 10 hrs 55 mins.

Norwegian Air Shuttle (113 routes)
SAS (61 routes)
Sunclass Airlines (15 routes)
Wideroe (11 routes)
Wizz Air (5 routes)
Danish Air (4 routes)
BNO (3 routes)
Aegean Airlines (3 routes)
VistaJet (2 routes)
Norse Atlantic Airways (2 routes)
Lufthansa (2 routes)
LOT - Polish Airlines (2 routes)
airBaltic (2 routes)
Enter Air (2 routes)
Ryanair (2 routes)
Emirates (2 routes)
EAT Leipzig (2 routes)
Joon (2 routes)
CAT (1 routes)
Global Jet Luxembourg (1 routes)
EFS European Flight Service (1 routes)
Neos (1 routes)
Ethiopian Airlines (1 routes)
Abelag Aviation (1 routes)
International Jet Management (1 routes)
KLM (1 routes)
TUI Airlines Nederland (Netherlands) (1 routes)
British Airways (1 routes)
Air France (1 routes)
Finnair (1 routes)
MJF (1 routes)
SWISS (1 routes)
UEE (1 routes)
Croatia Airlines (1 routes)
Brussels Airlines (1 routes)
Icelandair (1 routes)
Vueling (1 routes)
Turkish Airlines (1 routes)
Wizz Air Malta (1 routes)
DOT LT (1 routes)
Freebird Airlines (1 routes)
easyJet (1 routes)
Evelop Airlines (1 routes)
Iberia (1 routes)
Austrian (1 routes)
Aer Lingus (1 routes)
London Executive Aviation (1 routes)
Ryanair UK (1 routes)
LyddAir (1 routes)
Air Serbia (1 routes)
TAP Air Portugal (1 routes)
AMQ (1 routes)
Thai Airways International (1 routes)
Qatar Airways (1 routes)
Pegasus (1 routes)
Transavia (1 routes)
ASL Airlines Belgium (1 routes)
GP Aviation (1 routes)
Hainan Airlines (1 routes)
Beijing Capital Airlines (1 routes)
AirSeven (1 routes)
Sun Express (1 routes)
Luxair (1 routes)
Transavia France (1 routes)
Atlantic Airways (1 routes)
SF Airlines (1 routes)
PAV (1 routes)
Korean Air (1 routes)
Silk Way West (1 routes)
NetJets Europe (1 routes)
Solar Cargo (1 routes)
Jetflite (1 routes)

Oslo Gardermoen Airport provides direct service to 48 countries across four continents. The route network is 17% domestic and 83% international. Spain is the primary international destination.

Norway - 129/day
Spain - 24/day
Denmark - 19/day
United Kingdom - 18/day
Germany - 16/day
France - 15/day
Greece - 13/day
Sweden - 12/day
Netherlands - 12/day
Italy - 12/day
Poland - 11/day
Türkiye - 9/day
Switzerland - 7/day
Finland - 6/day
Croatia - 6/day
Belgium - 4/day
Iceland - 4/day
Lithuania - 4/day
Latvia - 3/day
Portugal - 3/day
Austria - 2/day
Ireland - 2/day
Czechia - 2/day
Serbia - 2/day
Hungary - 2/day
Cyprus - 2/day
United States of America - 2/day
Bulgaria - 2/day
Thailand - 1/day
Qatar - 1/day
United Arab Emirates - 1/day
Estonia - 1/day
KS - 1/day
China - 1/day
Romania - 1/day
Slovakia - 0/day
Luxembourg - 0/day
Albania - 0/day
Montenegro - 0/day
Faroe Islands - 0/day
Kazakhstan - 0/day
Malta - 0/day
Morocco - 0/day
Bosnia and Herzegovina - 0/day
South Korea - 0/day
North Macedonia - 0/day
Azerbaijan - 0/day
Egypt - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
2 min late
2 min (-56.9%) vs last 24 hours
24h trend
Arrivals
2 min early
1 min (-42.8%) vs last 24 hours
24h trend
Cancelled Departures
2 flights (24 hour total)

Jul 12

2026

21:00 - 22:00

Departure
1 min early
Arrival
4 min early
Cancelled
0

Jul 12

2026

20:00 - 21:00

Departure
on-time
Arrival
4 min early
Cancelled
0

Jul 12

2026

19:00 - 20:00

Departure
1 min late
Arrival
2 min early
Cancelled
1

Jul 12

2026

18:00 - 19:00

Departure
3 min late
Arrival
3 min early
Cancelled
1

Jul 12

2026

17:00 - 18:00

Departure
4 min late
Arrival
3 min early
Cancelled
0

Jul 12

2026

16:00 - 17:00

Departure
7 min late
Arrival
on-time
Cancelled
0

Jul 12

2026

15:00 - 16:00

Departure
4 min late
Arrival
on-time
Cancelled
0

Jul 12

2026

14:00 - 15:00

Departure
2 min late
Arrival
on-time
Cancelled
0

Jul 12

2026

13:00 - 14:00

Departure
3 min late
Arrival
on-time
Cancelled
0

Jul 12

2026

11:00 - 12:00

Departure
2 min late
Arrival
3 min early
Cancelled
0

Jul 12

2026

10:00 - 11:00

Departure
1 min early
Arrival
4 min early
Cancelled
0

Jul 12

2026

09:00 - 10:00

Departure
1 min early
Arrival
9 min early
Cancelled
0

Jul 12

2026

08:00 - 09:00

Departure
3 min early
Arrival
10 min early
Cancelled
0

Jul 12

2026

07:00 - 08:00

Departure
on-time
Arrival
14 min early
Cancelled
0

Jul 12

2026

06:00 - 07:00

Departure
1 min late
Arrival
12 min early
Cancelled
0

Jul 12

2026

05:00 - 06:00

Departure
on-time
Arrival
10 min early
Cancelled
0

Jul 12

2026

04:00 - 05:00

Departure
1 min early
Arrival
6 min early
Cancelled
0

Jul 12

2026

03:00 - 04:00

Departure
on-time
Arrival
8 min late
Cancelled
0

Jul 12

2026

02:00 - 03:00

Departure
Arrival
38 min late
Cancelled
0

Jul 12

2026

01:00 - 02:00

Departure
Arrival
14 min late
Cancelled
0

Jul 12

2026

00:00 - 01:00

Departure
on-time
Arrival
7 min late
Cancelled
0

Jul 11

2026

23:00 - 00:00

Departure
on-time
Arrival
4 min late
Cancelled
0
Delay Performance (7 day average)
Departures
2 min late
3 min (-51.4%) vs last week
7d trend
Arrivals
2 min early
3 min (-530%) vs last week
7d trend
Cancelled Departures
16 flights (7 day total)

Jul 11

2026

Departure
4 min late
Arrival
2 min early
Cancelled
6

Jul 10

2026

Departure
3 min late
Arrival
2 min early
Cancelled
4

Jul 9

2026

Departure
1 min late
Arrival
4 min early
Cancelled
2

Jul 8

2026

Departure
2 min late
Arrival
1 min early
Cancelled
4
Delay Performance (30 day average)
Departures
3 min late
3 min (+22,137.4%) vs last 30 days
30d trend
Arrivals
2 min early
3 min (+60.6%) vs last 30 days
30d trend
Cancelled Departures
236 flights (30 day total)

Jul 11

2026

Departure
4 min late
Arrival
2 min early
Cancelled
6

Jul 10

2026

Departure
3 min late
Arrival
2 min early
Cancelled
4

Jul 9

2026

Departure
1 min late
Arrival
4 min early
Cancelled
2

Jul 8

2026

Departure
2 min late
Arrival
1 min early
Cancelled
4

Jul 4

2026

Departure
on-time
Arrival
10 min late
Cancelled
0

Jul 3

2026

Departure
4 min late
Arrival
on-time
Cancelled
10

Jul 2

2026

Departure
3 min late
Arrival
1 min early
Cancelled
4

Jul 1

2026

Departure
5 min late
Arrival
2 min late
Cancelled
20

Jun 30

2026

Departure
3 min late
Arrival
2 min early
Cancelled
14

Jun 29

2026

Departure
8 min late
Arrival
2 min late
Cancelled
5

Jun 28

2026

Departure
6 min late
Arrival
1 min late
Cancelled
18

Jun 27

2026

Departure
5 min late
Arrival
1 min early
Cancelled
5

Jun 26

2026

Departure
3 min late
Arrival
1 min early
Cancelled
6

Jun 25

2026

Departure
2 min late
Arrival
2 min early
Cancelled
8

Jun 24

2026

Departure
1 min late
Arrival
4 min early
Cancelled
28

Jun 23

2026

Departure
1 min late
Arrival
3 min early
Cancelled
6

Jun 22

2026

Departure
4 min late
Arrival
2 min early
Cancelled
5

Jun 21

2026

Departure
5 min late
Arrival
on-time
Cancelled
9

Jun 20

2026

Departure
4 min late
Arrival
4 min early
Cancelled
15

Jun 19

2026

Departure
1 min late
Arrival
4 min early
Cancelled
14

Jun 18

2026

Departure
3 min late
Arrival
3 min early
Cancelled
11

Jun 17

2026

Departure
on-time
Arrival
7 min early
Cancelled
8

Jun 16

2026

Departure
1 min early
Arrival
8 min early
Cancelled
0

Jun 15

2026

Departure
on-time
Arrival
5 min early
Cancelled
2

Jun 14

2026

Departure
1 min late
Arrival
2 min early
Cancelled
8

Jun 13

2026

Departure
1 min late
Arrival
3 min early
Cancelled
4

Jun 12

2026

Departure
2 min late
Arrival
3 min early
Cancelled
20

Global Rankings

Worldwide Position

Flights per day

#87 (352 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#61 (164 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
11,834 ft 3,607 m 148 ft 45 m Asphalt
11,834 ft 3,607 m 148 ft 45 m Asphalt
9,672 ft 2,948 m 148 ft 45 m Asphalt
9,672 ft 2,948 m 148 ft 45 m Asphalt

Runway Length

Runways at Oslo Gardermoen Airport are long enough for all aircraft with known takeoff and landing distances.

Operational Context

Oslo Gardermoen (IATA: OSL) operates around 352 flights per day to 164 nonstop destinations. Its network includes 28 domestic and 136 international routes, with Norwegian Air Shuttle as the leading carrier and Copenhagen currently the busiest connection. From OSL, passengers can reach 48 countries across 4 continents, and the longest runway measures 3,607 m (11,834 ft).

Airlines and Destinations Overview

Oslo Gardermoen is Norway’s main scheduled passenger airport and the principal air gateway for the Oslo region. Its route network is weighted toward international service, but it also maintains a substantial domestic timetable that connects Oslo with cities across Norway. The airport supports a mix of full-service and low-cost carriers, with Norwegian Air Shuttle among the largest operators.

The network includes short-haul European links, medium-haul services across the continent, and a smaller long-haul component that connects Oslo with destinations beyond Europe. This combination gives the airport a dual role as both a domestic connector and an international gateway for the national capital area.

Terminal Buildings and Facilities

Passenger operations are centered on a single main terminal complex, which handles both domestic and international flights within one integrated airport system. Domestic and international traffic are organized through separate processing areas and gate assignments as needed, allowing the airport to manage a mixed route structure without requiring multiple passenger terminals.

The terminal layout is designed for transfer flows as well as origin and destination traffic. Connections between check-in, security, departure gates, and baggage reclaim are arranged to support a high volume of daily flights while keeping the passenger journey straightforward.

Key characteristics of the terminal system include:

  • Single main terminal complex
  • Domestic and international processing areas
  • Integrated transfer handling
  • Airside gate and landside check-in organization

Passenger-facing facilities include the standard services expected at a major airport, with food and retail options, baggage services, and ground transportation access. The airport also provides parking and transportation information through its official channels, including the airport parking page.

Passenger facilities available across the airport include:

  • Check-in and baggage services
  • Retail and dining outlets
  • Parking access
  • Ground transport information
  • Business and passenger service facilities

Airport Lounges

Lounge provision at Oslo Gardermoen includes both airline-operated and independent access options, primarily located in the terminal near departure areas. Access is generally based on airline class of travel, frequent flyer status, lounge membership, or paid entry where available.

Notable lounges include:

  • SAS Lounge
  • SAS Domestic Lounge
  • OSL Lounge

Dining and Food Options

Dining at the airport is arranged around a mix of quick-service outlets, cafes, and sit-down options distributed through the terminal. The food offering is oriented toward both departing domestic passengers and international travelers, with familiar chains and airport-standard service points rather than a single dominant dining concept.

Common dining options include:

  • Quick-service cafes
  • Sit-down restaurants
  • Bakery and coffee outlets
  • Grab-and-go food counters

Public Transport and Parking

Oslo Gardermoen is well connected to central Oslo and the wider region by rail and road. The airport is served by airport rail links and regional train services, as well as local and long-distance buses. Taxi and ride-hailing access are also available, and the airport’s official transport information is published on its ground transport pages.

Road access is straightforward from the E6 corridor, which supports travel from Oslo and surrounding parts of eastern Norway. The airport’s catchment also extends to travelers using it as a regional departure point for destinations in the wider eastern Norway area.

Passengers can reach the airport using:

  • Airport train services
  • Regional train services
  • Bus connections
  • Taxi
  • Ride-hailing services

Parking is organized through multiple products and formats for short and longer stays, with options positioned to serve both business and leisure travelers. Official parking information is available through the airport operator, including advance booking and general guidance on parking areas.

Parking options include:

  • Short-stay parking
  • Long-stay parking
  • Pre-bookable parking
  • Terminal-adjacent parking

Runways and Operations

The airport operates a two-runway system that supports scheduled passenger traffic, cargo, and general aviation movements. The runway layout is designed to accommodate high-frequency commercial operations and a broad mix of aircraft types used on domestic, European, and intercontinental routes.

The longest runway is 3,607 meters, which supports long-haul departures and arrivals as well as heavily loaded medium-haul services. The airfield configuration gives the airport flexibility during periods of heavy traffic and supports its role as Norway’s primary hub airport.

The runway system includes:

  • Two-runway configuration
  • Longest runway of 3,607 m
  • Capacity for commercial passenger operations
  • Support for medium-haul and long-haul aircraft
  • Mixed airline operations

Passenger Traffic and Airport Role

Oslo Gardermoen functions as Norway’s main hub airport and the primary national gateway for the capital region. It serves a mix of domestic transfer traffic, point-to-point European travel, and selected long-haul demand, which makes it central to both national connectivity and international access.

The airport handles travel demand from Oslo and much of eastern Norway, while also serving passengers connecting onward within Scandinavia and Europe. Its route structure reflects a balance between business travel, domestic network flying, and international leisure and corporate markets.

The airport’s role includes:

  • National hub airport
  • Capital-region gateway
  • Domestic connector
  • International transfer point
  • Point-to-point origin and destination airport

Location and Catchment Area

The airport is located northeast of Oslo, in the Gardermoen area of Ullensaker municipality. Its position along the main north-south transport corridor gives it a broad catchment that includes Oslo and much of the surrounding region.

It serves travelers from the greater Oslo area and eastern Norway, including passengers who prefer rail-linked access and those connecting from regional road networks. The airport’s location also supports use as a departure point for travelers from a wider part of southeastern Norway.

The airport serves:

  • Oslo metropolitan area
  • Eastern Norway
  • Regional domestic travelers
  • International origin and destination passengers
  • Transit passengers connecting beyond Norway

Hotels Near the Airport

There are airport-area hotels suitable for overnight stays, early departures, and transit traffic, with options aimed at business travelers and passengers connecting through Oslo. The airport operator provides hotel and accommodation information through its official site where needed.

Notable nearby hotels include:

  • Clarion Hotel Oslo Airport
  • Radisson Blu Airport Hotel, Oslo Gardermoen
  • Park Inn by Radisson Oslo Airport
  • Comfort Hotel RunWay

Airport History

Commercial aviation at Gardermoen developed from a long-standing military and aviation site that later became Norway’s principal civil airport for the capital region. The airport’s modern era began when scheduled passenger services were consolidated there to replace the older main airport serving Oslo.

A major turning point came with the opening of the current main passenger airport in 1998, when Oslo’s commercial traffic was transferred to Gardermoen. That move established the airport as the country’s primary international and domestic hub and created the basis for its present network role.

Since then, the airport has been expanded and modernized to handle growing passenger volumes and a more diverse route structure. Terminal and airside development has supported higher-frequency domestic services, stronger European connectivity, and the addition of long-haul operations.

Today, the airport operates as Norway’s main scheduled passenger gateway, combining hub functions with a large point-to-point market. Its current role reflects both the legacy of the 1998 opening and subsequent infrastructure improvements that have kept it central to Norwegian air transport.

Miscellaneous