Norway flag Oslo Airport (OSL)

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

Destinations
140
Flights / day
365
Busiest route
Trondheim
Top airline
Norwegian Air Shuttle

Oslo Gardermoen Airport averages 365 flights per day to 140 destinations, with 26 domestic routes and 114 international routes. A total of 61 airlines operate at OSL, led by Norwegian Air Shuttle. This airport provides direct service to 43 countries across four continents, with Denmark 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: October 11, 2026

Route Network

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

Norway flag Trondheim (TRD) – Norway 5 airlines
1 hr 30 mins
226 mi · 363 km
24
per day
Norway flag Bergen (BGO) – Norway 5 airlines
1 hr 40 mins
202 mi · 325 km
23
per day
Denmark flag Copenhagen (CPH) – Denmark 3 airlines
1 hr 40 mins
321 mi · 517 km
22
per day
Norway flag Stavanger (SVG) – Norway 8 airlines
1 hr 40 mins
212 mi · 341 km
20
per day
Sweden flag Stockholm (ARN) – Sweden 3 airlines
1 hr 15 mins
239 mi · 385 km
17
per day
Norway flag Tromsø (TOS) – Norway 3 airlines
2 hr 25 mins
693 mi · 1,115 km
14
per day
Norway flag Bodø (BOO) – Norway 3 airlines
2 hr 5 mins
499 mi · 803 km
12
per day
Netherlands flag Amsterdam (AMS) – Netherlands 3 airlines
2 hr 25 mins
596 mi · 959 km
10
per day
Norway flag Evenes (EVE) – Norway 2 airlines
2 hr 15 mins
596 mi · 960 km
9
per day
Norway flag Ålesund (AES) – Norway 2 airlines
1 hr 40 mins
232 mi · 374 km
8
per day
United Kingdom flag London (LHR) – United Kingdom 2 airlines
2 hr 45 mins
749 mi · 1,206 km
8
per day
Norway flag Ørsta (HOV) – Norway 1 airline
1 hr 40 mins
216 mi · 348 km
7
per day
France flag Paris (CDG) – France 3 airlines
2 hr 55 mins
843 mi · 1,357 km
6
per day
Norway flag Karmøy (HAU) – Norway 2 airlines
1 hr 40 mins
213 mi · 343 km
6
per day
Germany flag Frankfurt (FRA) – Germany 2 airlines
2 hr 35 mins
710 mi · 1,142 km
6
per day
Norway flag Kjevik (KRS) – Norway 2 airlines
1 hr 30 mins
174 mi · 280 km
6
per day
Finland flag Helsinki (HEL) – Finland 3 airlines
1 hr 50 mins
474 mi · 763 km
6
per day
Spain flag Alicante (ALC) – Spain 2 airlines
4 hr 25 mins
1,597 mi · 2,570 km
5
per day
Germany flag Munich (MUC) – Germany 2 airlines
2 hr 45 mins
819 mi · 1,317 km
5
per day
Norway flag Førde (FDE) – Norway 1 airline
1 hr 40 mins
198 mi · 319 km
5
per day
Spain flag Málaga (AGP) – Spain 2 airlines
4 hr 45 mins
1,765 mi · 2,841 km
5
per day
Iceland flag Reykjavik (KEF) – Iceland 3 airlines
3 hr 35 mins
1,107 mi · 1,781 km
4
per day
United Kingdom flag London (LGW) – United Kingdom 1 airline
2 hr 50 mins
762 mi · 1,226 km
4
per day
Poland flag Warsaw (WAW) – Poland 2 airlines
2 hr 20 mins
671 mi · 1,079 km
4
per day
Norway flag Årø (MOL) – Norway 2 airlines
1 hr 35 mins
217 mi · 349 km
4
per day
Belgium flag Brussels (BRU) – Belgium 3 airlines
2 hr 35 mins
691 mi · 1,113 km
4
per day
Latvia flag Riga (RIX) – Latvia 2 airlines
1 hr 55 mins
515 mi · 829 km
4
per day
Italy flag Rome (FCO) – Italy 3 airlines
3 hr 40 mins
1,272 mi · 2,046 km
3
per day
Norway flag Florø (FRO) – Norway 2 airlines
1 hr 40 mins
226 mi · 363 km
3
per day
Poland flag Gdańsk (GDN) – Poland 2 airlines
1 hr 55 mins
486 mi · 783 km
3
per day
Türkiye flag Istanbul (IST) – Türkiye 1 airline
4 hr 0 mins
1,507 mi · 2,426 km
3
per day
Norway flag Sogndal (SOG) – Norway 1 airline
—
OSL → SOG
3
per day
Germany flag Berlin (BER) – Germany 1 airline
2 hr 10 mins
549 mi · 884 km
3
per day
Denmark flag Billund (BLL) – Denmark 4 airlines
1 hr 45 mins
316 mi · 508 km
3
per day
Norway flag Målselv (BDU) – Norway 1 airline
—
OSL → BDU
3
per day
Italy flag Milan (MXP) – Italy 3 airlines
3 hr 10 mins
1,011 mi · 1,627 km
3
per day
Poland flag Kraków (KRK) – Poland 2 airlines
2 hr 35 mins
777 mi · 1,251 km
3
per day
Norway flag Kvernberget (KSU) – Norway 1 airline
1 hr 35 mins
228 mi · 368 km
3
per day
France flag Nice (NCE) – France 2 airlines
3 hr 30 mins
1,154 mi · 1,857 km
3
per day
Switzerland flag Zurich (ZRH) – Switzerland 4 airlines
2 hr 55 mins
885 mi · 1,425 km
3
per day
Norway flag Leirvik (SRP) – Norway 1 airline
—
OSL → SRP
3
per day
United Kingdom flag Manchester (MAN) – United Kingdom 3 airlines
2 hr 40 mins
690 mi · 1,111 km
3
per day
Lithuania flag Vilnius (VNO) – Lithuania 2 airlines
2 hr 10 mins
651 mi · 1,047 km
2
per day
Norway flag Alta (ALF) – Norway 2 airlines
2 hr 35 mins
761 mi · 1,225 km
2
per day
Spain flag Barcelona (BCN) – Spain 1 airline
3 hr 55 mins
1,361 mi · 2,190 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 Kirkenes (KKN) – Norway 2 airlines
—
OSL → KKN
2
per day
Spain flag Mallorca (PMI) – Spain 2 airlines
4 hr 5 mins
1,471 mi · 2,368 km
2
per day
Austria flag Vienna (VIE) – Austria 2 airlines
2 hr 45 mins
863 mi · 1,389 km
2
per day
United Kingdom flag Edinburgh (EDI) – United Kingdom 1 airline
2 hr 35 mins
603 mi · 970 km
2
per day
Spain flag Madrid (MAD) – Spain 2 airlines
4 hr 15 mins
1,499 mi · 2,413 km
2
per day
Norway flag Røros (RRS) – Norway 1 airline
—
OSL → RRS
2
per day
Hungary flag Budapest (BUD) – Hungary 1 airline
2 hr 55 mins
940 mi · 1,513 km
2
per day
Norway flag Longyearbyen (LYR) – Norway 2 airlines
—
OSL → LYR
2
per day
Norway flag Sandane (SDN) – Norway 1 airline
—
OSL → SDN
2
per day
Greece flag Athens (ATH) – Greece 3 airlines
4 hr 15 mins
1,637 mi · 2,635 km
2
per day
Germany flag Düsseldorf (DUS) – Germany 2 airlines
2 hr 30 mins
638 mi · 1,026 km
2
per day
Spain flag Gran Canaria (LPA) – Spain 3 airlines
6 hr 15 mins
2,551 mi · 4,105 km
2
per day
Portugal flag Lisbon (LIS) – Portugal 2 airlines
4 hr 40 mins
1,720 mi · 2,769 km
2
per day
United Kingdom flag London (STN) – United Kingdom 1 airline
2 hr 40 mins
709 mi · 1,141 km
2
per day
Czechia flag Prague (PRG) – Czechia 1 airline
2 hr 30 mins
708 mi · 1,140 km
2
per day
Serbia flag Belgrade (BEG) – Serbia 2 airlines
3 hr 15 mins
1,128 mi · 1,816 km
2
per day
Croatia flag Split (SPU) – Croatia 3 airlines
—
OSL → SPU
2
per day
Germany flag Hamburg (HAM) – Germany 1 airline
2 hr 0 mins
455 mi · 733 km
1
per day
Norway flag Ørland (OLA) – Norway 1 airline
—
OSL → OLA
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
Türkiye flag Antalya (AYT) – Türkiye 1 airline
4 hr 35 mins
1,828 mi · 2,943 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
Lithuania flag Palanga (PLQ) – Lithuania 2 airlines
1 hr 50 mins
466 mi · 751 km
1
per day
Estonia flag Tallinn (TLL) – Estonia 2 airlines
1 hr 50 mins
479 mi · 771 km
1
per day
Cyprus flag Larnarca (LCA) – Cyprus 3 airlines
4 hr 55 mins
2,018 mi · 3,248 km
1
per day
Norway flag Brønnøy (BNN) – Norway 1 airline
—
OSL → BNN
6
per week
Germany flag Leipzig (LEJ) – Germany 1 airline
2 hr 20 mins
607 mi · 977 km
6
per week
Greece flag Souda (CHQ) – Greece 3 airlines
—
OSL → CHQ
6
per week
Denmark flag Aalborg (AAL) – Denmark 1 airline
1 hr 30 mins
219 mi · 352 km
5
per week
Romania flag Bucharest (OTP) – Romania 1 airline
3 hr 30 mins
1,244 mi · 2,003 km
5
per week
Sweden flag Goteborg (GOT) – Sweden 1 airline
1 hr 20 mins
180 mi · 289 km
5
per week
Poland flag Katowice (KTW) – Poland 1 airline
2 hr 30 mins
740 mi · 1,191 km
5
per week
United States of America flag New York (JFK) – United States of America 1 airline
8 hr 20 mins
3,677 mi · 5,917 km
5
per week
Spain flag Tenerife (South) (TFS) – Spain 3 airlines
6 hr 15 mins
2,571 mi · 4,137 km
5
per week
Türkiye flag Gazipaşa (GZP) – Türkiye 2 airlines
—
OSL → GZP
4
per week
Switzerland flag Geneva (GVA) – Switzerland 2 airlines
3 hr 10 mins
985 mi · 1,586 km
4
per week
Portugal flag Porto (OPO) – Portugal 1 airline
4 hr 25 mins
1,556 mi · 2,504 km
4
per week
Greece flag Rodes Island (RHO) – Greece 3 airlines
4 hr 35 mins
1,807 mi · 2,909 km
4
per week
France flag Basel (BSL) – France 1 airline
2 hr 55 mins
883 mi · 1,420 km
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
3 hr 10 mins
1,005 mi · 1,617 km
3
per week
Italy flag Bologna (BLQ) – Italy 1 airline
3 hr 15 mins
1,082 mi · 1,741 km
3
per week
Portugal flag Faro (FAO) – Portugal 1 airline
4 hr 50 mins
1,808 mi · 2,910 km
3
per week
Poland flag Goleniów (SZZ) – Poland 1 airline
—
OSL → SZZ
3
per week
Luxembourg flag Luxembourg (LUX) – Luxembourg 1 airline
2 hr 45 mins
755 mi · 1,215 km
3
per week
France flag Lyon (LYS) – France 1 airline
3 hr 15 mins
1,029 mi · 1,657 km
3
per week
United States of America flag Newark (EWR) – United States of America 1 airline
8 hr 20 mins
3,687 mi · 5,933 km
3
per week
Italy flag Pisa (PSA) – Italy 1 airline
3 hr 25 mins
1,141 mi · 1,836 km
3
per week
Faroe Islands flag Vagar (FAE) – Faroe Islands 1 airline
2 hr 35 mins
624 mi · 1,005 km
3
per week
Denmark flag Aarhus (AAR) – Denmark 1 airline
1 hr 35 mins
270 mi · 434 km
2
per week
Italy flag Bari (BRI) – Italy 1 airline
3 hr 45 mins
1,339 mi · 2,154 km
2
per week
Spain flag Bilbao (BIO) – Spain 1 airline
3 hr 50 mins
1,306 mi · 2,102 km
2
per week
Slovakia flag Bratislava (BTS) – Slovakia 1 airline
2 hr 45 mins
866 mi · 1,393 km
2
per week
Italy flag Catania (CTA) – Italy 1 airline
4 hr 15 mins
1,580 mi · 2,543 km
2
per week
China flag Chongqing (CKG) – China 1 airline
9 hr 35 mins
4,639 mi · 7,466 km
2
per week
United Kingdom flag Exeter (EXT) – United Kingdom 2 airlines
—
OSL → EXT
2
per week
United Kingdom flag Farnborough (FAB) – United Kingdom 2 airlines
—
OSL → FAB
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
Malta flag Luqa (MLA) – Malta 1 airline
4 hr 25 mins
1,688 mi · 2,717 km
2
per week
Morocco flag Marrakech (RAK) – Morocco 1 airline
5 hr 30 mins
2,161 mi · 3,477 km
2
per week
Italy flag Nápoli (NAP) – Italy 1 airline
3 hr 45 mins
1,341 mi · 2,158 km
2
per week
France flag Paris (ORY) – France 1 airline
3 hr 0 mins
865 mi · 1,392 km
2
per week
Prishtina (PRN) – KS 1 airline
3 hr 35 mins
1,287 mi · 2,072 km
2
per week
Netherlands flag Rotterdam (RTM) – Netherlands 2 airlines
—
OSL → RTM
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
Sweden flag Stockholm (BMA) – Sweden 1 airline
—
OSL → BMA
2
per week
Norway flag Torp (TRF) – Norway 2 airlines
1 hr 10 mins
76 mi · 122 km
2
per week
Italy flag Venice (VCE) – Italy 1 airline
3 hr 10 mins
1,016 mi · 1,635 km
2
per week
Kazakhstan flag Astana (NQZ) – Kazakhstan 1 airline
5 hr 25 mins
2,348 mi · 3,779 km
1
per week
Azerbaijan flag Baku (GYD) – Azerbaijan 1 airline
5 hr 5 mins
2,141 mi · 3,446 km
1
per week
United Kingdom flag Bristol (BRS) – United Kingdom 1 airline
—
OSL → BRS
1
per week
Greece flag Crete Island (JSH) – Greece 1 airline
—
OSL → JSH
1
per week
United Kingdom flag Dundee (DND) – United Kingdom 1 airline
—
OSL → DND
1
per week
Spain flag Fuerteventura (FUE) – Spain 1 airline
6 hr 5 mins
2,483 mi · 3,997 km
1
per week
Portugal flag Funchal (FNC) – Portugal 1 airline
5 hr 45 mins
2,281 mi · 3,671 km
1
per week
Greece flag Ioannina (IOA) – Greece 1 airline
—
OSL → IOA
1
per week
Türkiye flag İzmir (ADB) – Türkiye 1 airline
4 hr 15 mins
1,667 mi · 2,683 km
1
per week
Greece flag Kalamata (KLX) – Greece 1 airline
—
OSL → KLX
1
per week
Greece flag Karpathos Island (AOK) – Greece 1 airline
—
OSL → AOK
1
per week
Lithuania flag Kaunas (KUN) – Lithuania 1 airline
—
OSL → KUN
1
per week
Italy flag Lamezia Terme (SUF) – Italy 1 airline
4 hr 0 mins
1,488 mi · 2,394 km
1
per week
United Kingdom flag London (LTN) – United Kingdom 1 airline
2 hr 45 mins
723 mi · 1,164 km
1
per week
Netherlands flag Maastricht (MST) – Netherlands 1 airline
—
OSL → MST
1
per week
Greece flag Mytilene (MJT) – Greece 1 airline
—
OSL → MJT
1
per week
Germany flag Nuremberg (NUE) – Germany 1 airline
—
OSL → NUE
1
per week
Greece flag Preveza/Lefkada (PVK) – Greece 1 airline
—
OSL → PVK
1
per week
Greece flag Samos Island (SMI) – Greece 1 airline
—
OSL → SMI
1
per week
Spain flag Santiago de Compostela (SCQ) – Spain 1 airline
4 hr 10 mins
1,448 mi · 2,330 km
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
United Kingdom flag Southend (SEN) – United Kingdom 1 airline
—
OSL → SEN
1
per week
Greece flag Zakynthos Island (ZTH) – Greece 1 airline
—
OSL → ZTH
1
per week

Route and destination data updated October 11, 2026.

Oslo Gardermoen Airport is served by 61 airlines, with Norwegian Air Shuttle in the lead at 35% of routes. The top three carriers together cover 63% of routes. 45 carriers operate only one route each. A total of 55 airlines operate international routes, compared with 12 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 (83 routes)
SAS (51 routes)
Wideroe (13 routes)
Sunclass Airlines (9 routes)
Wizz Air (5 routes)
Sundt Air Management (4 routes)
Danish Air (4 routes)
Freebird Airlines (3 routes)
FJO (3 routes)
airBaltic (3 routes)
BNO (2 routes)
Aegean Airlines (2 routes)
Lufthansa (2 routes)
Ryanair (2 routes)
Emirates (2 routes)
GCK (2 routes)
Joon (1 routes)
TUIfly Nordic (1 routes)
BNON (1 routes)
Ethiopian Airlines (1 routes)
KLM (1 routes)
British Airways (1 routes)
Air France (1 routes)
Finnair (1 routes)
Icelandair (1 routes)
LOT - Polish Airlines (1 routes)
Brussels Airlines (1 routes)
Wizz Air Malta (1 routes)
Turkish Airlines (1 routes)
Air Alsie (1 routes)
GAV (1 routes)
AWH (1 routes)
SWISS (1 routes)
easyJet (1 routes)
Aer Lingus (1 routes)
Austrian (1 routes)
Iberia (1 routes)
TAP Air Portugal (1 routes)
Ryanair UK (1 routes)
Air Serbia (1 routes)
Croatia Airlines (1 routes)
Pegasus (1 routes)
Thai Airways International (1 routes)
Qatar Airways (1 routes)
EAT Leipzig (1 routes)
ASL Airlines Belgium (1 routes)
RMB (1 routes)
Hainan Airlines (1 routes)
Luxair (1 routes)
Atlantic Airways (1 routes)
Beijing Capital Airlines (1 routes)
UNI (1 routes)
Windrose Air (1 routes)
Transavia France (1 routes)
NetJets Europe (1 routes)
Korean Air (1 routes)
SF Airlines (1 routes)
Silk Way West (1 routes)
VistaJet (1 routes)
Sun Express (1 routes)
FAI rent-a-jet (1 routes)

Oslo Gardermoen Airport provides direct service to 43 countries across four continents. The route network is 19% domestic and 81% international. Denmark is the primary international destination.

Norway - 164/day
Denmark - 25/day
United Kingdom - 19/day
Spain - 19/day
Sweden - 18/day
Germany - 18/day
Poland - 11/day
Netherlands - 10/day
France - 10/day
Italy - 9/day
Finland - 6/day
Türkiye - 6/day
Iceland - 4/day
Belgium - 4/day
Latvia - 4/day
Lithuania - 4/day
Greece - 4/day
Switzerland - 3/day
Portugal - 3/day
Ireland - 2/day
Austria - 2/day
Hungary - 2/day
Czechia - 2/day
Serbia - 2/day
Croatia - 2/day
Thailand - 1/day
Qatar - 1/day
United Arab Emirates - 1/day
Estonia - 1/day
Cyprus - 1/day
Romania - 1/day
United States of America - 1/day
China - 1/day
Luxembourg - 0/day
Faroe Islands - 0/day
Slovakia - 0/day
Malta - 0/day
Morocco - 0/day
KS - 0/day
South Korea - 0/day
Kazakhstan - 0/day
Azerbaijan - 0/day
Egypt - 0/day

Delays

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

Oct 11

2026

23:00 - 00:00

Departure
on-time
Arrival
11 min late
Cancelled
0

Oct 11

2026

22:00 - 23:00

Departure
5 min late
Arrival
4 min late
Cancelled
2

Oct 11

2026

20:00 - 21:00

Departure
5 min late
Arrival
on-time
Cancelled
0

Oct 11

2026

19:00 - 20:00

Departure
2 min late
Arrival
on-time
Cancelled
0

Oct 11

2026

18:00 - 19:00

Departure
4 min late
Arrival
1 min late
Cancelled
0

Oct 11

2026

17:00 - 18:00

Departure
3 min late
Arrival
on-time
Cancelled
0

Oct 11

2026

16:00 - 17:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 11

2026

15:00 - 16:00

Departure
on-time
Arrival
1 min early
Cancelled
0

Oct 11

2026

14:00 - 15:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 11

2026

13:00 - 14:00

Departure
3 min late
Arrival
on-time
Cancelled
0

Oct 11

2026

12:00 - 13:00

Departure
on-time
Arrival
4 min early
Cancelled
1

Oct 11

2026

11:00 - 12:00

Departure
on-time
Arrival
8 min early
Cancelled
1

Oct 11

2026

10:00 - 11:00

Departure
on-time
Arrival
8 min early
Cancelled
0

Oct 11

2026

09:00 - 10:00

Departure
on-time
Arrival
10 min early
Cancelled
0

Oct 11

2026

08:00 - 09:00

Departure
on-time
Arrival
10 min early
Cancelled
1

Oct 11

2026

07:00 - 08:00

Departure
2 min early
Arrival
9 min early
Cancelled
1

Oct 11

2026

06:00 - 07:00

Departure
1 min early
Arrival
10 min early
Cancelled
0

Oct 11

2026

05:00 - 06:00

Departure
3 min early
Arrival
10 min early
Cancelled
0

Oct 11

2026

04:00 - 05:00

Departure
2 min early
Arrival
—
Cancelled
0

Oct 11

2026

03:00 - 04:00

Departure
—
Arrival
—
Cancelled
0

Oct 11

2026

02:00 - 03:00

Departure
—
Arrival
on-time
Cancelled
0

Oct 11

2026

01:00 - 02:00

Departure
—
Arrival
10 min early
Cancelled
0

Oct 11

2026

00:00 - 01:00

Departure
—
Arrival
10 min early
Cancelled
0
Delay Performance (7 day average)
Departures
1 min late
min (-32.1%) vs last week
7d trend
Arrivals
3 min early
min (+6.8%) vs last week
7d trend
Cancelled Departures
39 flights (7 day total)

Oct 11

2026

Departure
1 min late
Arrival
2 min early
Cancelled
6

Oct 10

2026

Departure
1 min late
Arrival
4 min early
Cancelled
6

Oct 9

2026

Departure
on-time
Arrival
1 hr 26 min late
Cancelled
0

Oct 8

2026

Departure
4 min late
Arrival
on-time
Cancelled
12

Oct 7

2026

Departure
on-time
Arrival
6 min early
Cancelled
2

Oct 6

2026

Departure
on-time
Arrival
6 min early
Cancelled
5

Oct 5

2026

Departure
1 min late
Arrival
on-time
Cancelled
8
Delay Performance (30 day average)
Departures
1 min late
1 min (+7,722.5%) vs last 30 days
30d trend
Arrivals
2 min early
3 min (+53.1%) vs last 30 days
30d trend
Cancelled Departures
99 flights (30 day total)

Oct 11

2026

Departure
1 min late
Arrival
2 min early
Cancelled
6

Oct 10

2026

Departure
1 min late
Arrival
4 min early
Cancelled
6

Oct 9

2026

Departure
on-time
Arrival
1 hr 26 min late
Cancelled
0

Oct 8

2026

Departure
4 min late
Arrival
on-time
Cancelled
12

Oct 7

2026

Departure
on-time
Arrival
6 min early
Cancelled
2

Oct 6

2026

Departure
on-time
Arrival
6 min early
Cancelled
5

Oct 5

2026

Departure
1 min late
Arrival
on-time
Cancelled
8

Oct 4

2026

Departure
6 min late
Arrival
3 min late
Cancelled
0

Oct 3

2026

Departure
1 min late
Arrival
3 min early
Cancelled
2

Oct 2

2026

Departure
1 min late
Arrival
3 min early
Cancelled
0

Oct 1

2026

Departure
on-time
Arrival
5 min early
Cancelled
3

Sep 30

2026

Departure
1 min late
Arrival
5 min early
Cancelled
2

Sep 29

2026

Departure
on-time
Arrival
5 min early
Cancelled
3

Sep 28

2026

Departure
1 min late
Arrival
3 min early
Cancelled
3

Sep 27

2026

Departure
1 min late
Arrival
3 min early
Cancelled
3

Sep 26

2026

Departure
2 min late
Arrival
2 min early
Cancelled
6

Sep 25

2026

Departure
3 min late
Arrival
1 min early
Cancelled
2

Sep 24

2026

Departure
3 min late
Arrival
1 min late
Cancelled
0

Sep 23

2026

Departure
1 min late
Arrival
2 min early
Cancelled
4

Sep 22

2026

Departure
on-time
Arrival
4 min early
Cancelled
2

Sep 21

2026

Departure
3 min late
Arrival
4 min late
Cancelled
6

Sep 20

2026

Departure
2 min early
Arrival
5 min early
Cancelled
1

Sep 19

2026

Departure
on-time
Arrival
4 min early
Cancelled
2

Sep 18

2026

Departure
4 min late
Arrival
1 min late
Cancelled
2

Sep 17

2026

Departure
3 min late
Arrival
1 min late
Cancelled
8

Sep 16

2026

Departure
1 min late
Arrival
3 min early
Cancelled
0

Sep 15

2026

Departure
on-time
Arrival
4 min early
Cancelled
6

Sep 14

2026

Departure
on-time
Arrival
5 min early
Cancelled
4

Sep 13

2026

Departure
1 min late
Arrival
3 min early
Cancelled
0

Sep 12

2026

Departure
on-time
Arrival
3 min early
Cancelled
1

Global Rankings

Worldwide Position

Flights per day

#79 (365 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#86 (140 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 365 flights per day to 140 nonstop destinations. Its network includes 26 domestic and 114 international routes, with Norwegian Air Shuttle as the leading carrier and Trondheim currently the busiest connection. From OSL, passengers can reach 43 countries across 4 continents, and the longest runway measures 3,607 m (11,834 ft).

Table of Contents

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