Germany flag Cologne Airport (CGN)

Country Germany | Europe | Major Hub | IATA: CGN | ICAO: EDDK | Elevation 302 ft · 92 m | Local time

Destinations
139
Flights / day
156
Busiest route
Antalya
Top airline
Eurowings

Cologne Bonn Airport averages 156 flights per day to 139 destinations, with 10 domestic routes and 129 international routes. A total of 53 airlines operate at CGN, led by Eurowings. This airport provides direct service to 43 countries across three continents, with Türkiye representing its largest international market. The longest nonstop route from Cologne Bonn connects to New York, with a typical flight time of 8 hr 30 mins. Updated: July 16, 2026

Route Network

Cologne Bonn Airport connects 139 destinations worldwide, with Antalya standing out as its busiest route. The longest nonstop flight is to New York, and the shortest flight is to Leipzig.

Türkiye flag Antalya (AYT) – Türkiye 6 airlines
3 hr 55 mins
1,511 mi · 2,432 km
14
per day
Spain flag Mallorca (PMI) – Spain 2 airlines
2 hr 50 mins
810 mi · 1,304 km
12
per day
Germany flag Munich (MUC) – Germany 5 airlines
1 hr 25 mins
271 mi · 436 km
7
per day
Türkiye flag Istanbul (SAW) – Türkiye 2 airlines
3 hr 25 mins
1,262 mi · 2,030 km
6
per day
Austria flag Vienna (VIE) – Austria 5 airlines
1 hr 45 mins
464 mi · 746 km
5
per day
Türkiye flag İzmir (ADB) – Türkiye 3 airlines
3 hr 30 mins
1,306 mi · 2,101 km
4
per day
Germany flag Berlin (BER) – Germany 3 airlines
1 hr 25 mins
291 mi · 468 km
4
per day
Spain flag Barcelona (BCN) – Spain 2 airlines
2 hr 35 mins
704 mi · 1,133 km
4
per day
United Kingdom flag London (STN) – United Kingdom 1 airline
1 hr 55 mins
306 mi · 492 km
3
per day
Türkiye flag Istanbul (IST) – Türkiye 2 airlines
3 hr 20 mins
1,223 mi · 1,968 km
3
per day
Greece flag Heraklion (HER) – Greece 3 airlines
CGN → HER
3
per day
Egypt flag Hurghada (HRG) – Egypt 5 airlines
5 hr 10 mins
2,150 mi · 3,461 km
3
per day
Switzerland flag Zurich (ZRH) – Switzerland 1 airline
1 hr 25 mins
243 mi · 392 km
3
per day
Spain flag Alicante (ALC) – Spain 2 airlines
3 hr 10 mins
947 mi · 1,524 km
2
per day
Spain flag Málaga (AGP) – Spain 3 airlines
3 hr 30 mins
1,137 mi · 1,829 km
2
per day
Italy flag Bergamo (BGY) – Italy 2 airlines
1 hr 45 mins
378 mi · 608 km
2
per day
United Kingdom flag London (LGW) – United Kingdom 1 airline
CGN → LGW
2
per day
Portugal flag Porto (OPO) – Portugal 3 airlines
3 hr 20 mins
1,005 mi · 1,617 km
2
per day
United Kingdom flag Nottingham (EMA) – United Kingdom 2 airlines
2 hr 5 mins
386 mi · 621 km
2
per day
Greece flag Rodes Island (RHO) – Greece 2 airlines
CGN → RHO
2
per day
Portugal flag Lisbon (LIS) – Portugal 2 airlines
3 hr 35 mins
1,150 mi · 1,850 km
2
per day
United Kingdom flag Manchester (MAN) – United Kingdom 2 airlines
2 hr 10 mins
435 mi · 699 km
1
per day
Greece flag Athens (ATH) – Greece 3 airlines
3 hr 20 mins
1,213 mi · 1,953 km
1
per day
Portugal flag Faro (FAO) – Portugal 2 airlines
3 hr 45 mins
1,212 mi · 1,951 km
1
per day
Spain flag Fuerteventura (FUE) – Spain 4 airlines
5 hr 0 mins
1,895 mi · 3,050 km
1
per day
Germany flag Leipzig (LEJ) – Germany 1 airline
1 hr 15 mins
224 mi · 361 km
1
per day
Italy flag Milan (MXP) – Italy 2 airlines
1 hr 45 mins
369 mi · 594 km
1
per day
Bulgaria flag Sofia (SOF) – Bulgaria 2 airlines
2 hr 50 mins
951 mi · 1,531 km
1
per day
Sweden flag Stockholm (ARN) – Sweden 2 airlines
2 hr 30 mins
739 mi · 1,189 km
1
per day
Albania flag Tirana (TIA) – Albania 2 airlines
2 hr 45 mins
886 mi · 1,426 km
1
per day
Croatia flag Zagreb (ZAG) – Croatia 2 airlines
2 hr 0 mins
541 mi · 871 km
1
per day
Italy flag Bologna (BLQ) – Italy 2 airlines
1 hr 55 mins
478 mi · 769 km
1
per day
Spain flag Gran Canaria (LPA) – Spain 3 airlines
5 hr 10 mins
1,973 mi · 3,175 km
1
per day
Türkiye flag Kayseri (ASR) – Türkiye 3 airlines
4 hr 5 mins
1,607 mi · 2,586 km
1
per day
Greece flag Kos Island (KGS) – Greece 2 airlines
CGN → KGS
1
per day
Prishtina (PRN) – KS 2 airlines
2 hr 40 mins
870 mi · 1,400 km
1
per day
Greece flag Thessaloniki (SKG) – Greece 1 airline
3 hr 0 mins
1,042 mi · 1,677 km
1
per day
Spain flag Valencia (VLC) – Spain 2 airlines
3 hr 0 mins
868 mi · 1,397 km
1
per day
Türkiye flag Adana (COV) – Türkiye 3 airlines
CGN → COV
1
per day
Türkiye flag Ankara (ESB) – Türkiye 3 airlines
3 hr 45 mins
1,444 mi · 2,324 km
1
per day
Hungary flag Budapest (BUD) – Hungary 2 airlines
2 hr 5 mins
596 mi · 958 km
1
per day
Spain flag Ibiza (IBZ) – Spain 3 airlines
CGN → IBZ
1
per day
Greece flag Kerkyra Island (CFU) – Greece 2 airlines
CGN → CFU
1
per day
France flag Nice (NCE) – France 1 airline
CGN → NCE
1
per day
Italy flag Palermo (PMO) – Italy 2 airlines
2 hr 55 mins
924 mi · 1,487 km
1
per day
Spain flag Seville (SVQ) – Spain 2 airlines
3 hr 30 mins
1,128 mi · 1,816 km
1
per day
Croatia flag Split (SPU) – Croatia 1 airline
CGN → SPU
1
per day
Croatia flag Zadar (ZAD) – Croatia 1 airline
CGN → ZAD
1
per day
Romania flag Bucharest (OTP) – Romania 1 airline
2 hr 50 mins
979 mi · 1,575 km
6
per week
United Kingdom flag Edinburgh (EDI) – United Kingdom 1 airline
2 hr 25 mins
557 mi · 896 km
6
per week
Italy flag Olbia (OLB) – Italy 1 airline
CGN → OLB
6
per week
Italy flag Rome (FCO) – Italy 1 airline
2 hr 20 mins
671 mi · 1,081 km
6
per week
Italy flag Venice (VCE) – Italy 1 airline
CGN → VCE
6
per week
Denmark flag Billund (BLL) – Denmark 1 airline
1 hr 45 mins
347 mi · 558 km
5
per week
Türkiye flag Bodrum (BJV) – Türkiye 1 airline
CGN → BJV
5
per week
Poland flag Katowice (KTW) – Poland 1 airline
1 hr 55 mins
523 mi · 841 km
5
per week
France flag Lyon (LYS) – France 1 airline
1 hr 55 mins
367 mi · 591 km
5
per week
France flag Marseille (MRS) – France 1 airline
2 hr 10 mins
521 mi · 838 km
5
per week
France flag Paris (CDG) – France 1 airline
1 hr 45 mins
241 mi · 388 km
5
per week
Montenegro flag Podgorica (TGD) – Montenegro 1 airline
CGN → TGD
5
per week
France flag Rennes (RNS) – France 1 airline
2 hr 15 mins
443 mi · 712 km
5
per week
Bosnia and Herzegovina flag Sarajevo (SJJ) – Bosnia and Herzegovina 1 airline
2 hr 20 mins
713 mi · 1,148 km
5
per week
North Macedonia flag Skopje (SKP) – North Macedonia 1 airline
2 hr 45 mins
921 mi · 1,483 km
5
per week
Bosnia and Herzegovina flag Tuzla (TZL) – Bosnia and Herzegovina 1 airline
2 hr 20 mins
696 mi · 1,120 km
5
per week
Italy flag Verona (VRN) – Italy 1 airline
CGN → VRN
5
per week
Poland flag Wrocław (WRO) – Poland 1 airline
1 hr 40 mins
424 mi · 682 km
5
per week
Spain flag Alava (VIT) – Spain 1 airline
2 hr 45 mins
721 mi · 1,160 km
4
per week
France flag Basel (BSL) – France 1 airline
1 hr 30 mins
227 mi · 365 km
4
per week
Türkiye flag Dalaman (DLM) – Türkiye 1 airline
CGN → DLM
4
per week
Ireland flag Dublin (DUB) – Ireland 1 airline
2 hr 30 mins
594 mi · 957 km
4
per week
Slovenia flag Ljubljana (LJU) – Slovenia 1 airline
1 hr 50 mins
463 mi · 745 km
4
per week
Malta flag Luqa (MLA) – Malta 1 airline
3 hr 15 mins
1,099 mi · 1,769 km
4
per week
Spain flag Madrid (MAD) – Spain 1 airline
3 hr 5 mins
882 mi · 1,419 km
4
per week
Morocco flag Nador (NDR) – Morocco 2 airlines
3 hr 40 mins
1,209 mi · 1,946 km
4
per week
Italy flag Pisa (PSA) – Italy 1 airline
CGN → PSA
4
per week
Germany flag Stuttgart (STR) – Germany 1 airline
1 hr 15 mins
177 mi · 284 km
4
per week
Israel flag Tel Aviv (TLV) – Israel 2 airlines
4 hr 40 mins
1,919 mi · 3,088 km
4
per week
Morocco flag Agadir (AGA) – Morocco 1 airline
CGN → AGA
3
per week
Iraq flag Arbil (EBL) – Iraq 2 airlines
4 hr 55 mins
2,073 mi · 3,336 km
3
per week
Belgium flag Brussels (BRU) – Belgium 1 airline
1 hr 25 mins
116 mi · 187 km
3
per week
Bulgaria flag Burgas (BOJ) – Bulgaria 1 airline
CGN → BOJ
3
per week
Egypt flag Cairo (CAI) – Egypt 1 airline
4 hr 40 mins
1,901 mi · 3,059 km
3
per week
Italy flag Catania (CTA) – Italy 1 airline
3 hr 0 mins
1,004 mi · 1,616 km
3
per week
Switzerland flag Geneva (GVA) – Switzerland 1 airline
1 hr 45 mins
323 mi · 520 km
3
per week
Lithuania flag Kaunas (KUN) – Lithuania 1 airline
2 hr 25 mins
758 mi · 1,220 km
3
per week
Austria flag Klagenfurt am Wörthersee (KLU) – Austria 1 airline
CGN → KLU
3
per week
Morocco flag Marrakech (RAK) – Morocco 1 airline
4 hr 20 mins
1,540 mi · 2,478 km
3
per week
Spain flag Menorca (MAH) – Spain 1 airline
CGN → MAH
3
per week
Czechia flag Ostrava (OSR) – Czechia 1 airline
CGN → OSR
3
per week
Poland flag Poznań (POZ) – Poland 1 airline
1 hr 45 mins
429 mi · 690 km
3
per week
Czechia flag Prague (PRG) – Czechia 1 airline
1 hr 25 mins
317 mi · 511 km
3
per week
Latvia flag Riga (RIX) – Latvia 1 airline
CGN → RIX
3
per week
Italy flag Rimini (RMI) – Italy 1 airline
CGN → RMI
3
per week
Morocco flag Tangier (TNG) – Morocco 2 airlines
3 hr 45 mins
1,231 mi · 1,981 km
3
per week
Spain flag Tenerife (South) (TFS) – Spain 2 airlines
5 hr 15 mins
2,003 mi · 3,224 km
3
per week
Tunisia flag Tunis (TUN) – Tunisia 1 airline
3 hr 5 mins
980 mi · 1,578 km
3
per week
Bulgaria flag Varna (VAR) – Bulgaria 1 airline
CGN → VAR
3
per week
Ireland flag Charleston (NOC) – Ireland 1 airline
CGN → NOC
2
per week
Moldova flag Chişinău (RMO) – Moldova 1 airline
2 hr 55 mins
1,022 mi · 1,645 km
2
per week
Croatia flag Dubrovnik (DBV) – Croatia 1 airline
CGN → DBV
2
per week
Türkiye flag Edremit (EDO) – Türkiye 1 airline
CGN → EDO
2
per week
Türkiye flag Elazığ (EZS) – Türkiye 2 airlines
4 hr 25 mins
1,771 mi · 2,850 km
2
per week
Morocco flag Fes (FEZ) – Morocco 1 airline
3 hr 55 mins
1,320 mi · 2,124 km
2
per week
Portugal flag Funchal (FNC) – Portugal 1 airline
4 hr 45 mins
1,744 mi · 2,806 km
2
per week
Germany flag Hamburg (HAM) – Germany 2 airlines
1 hr 20 mins
226 mi · 363 km
2
per week
Germany flag Hanover (HAJ) – Germany 1 airline
CGN → HAJ
2
per week
Egypt flag Marsa Alam (RMF) – Egypt 1 airline
5 hr 20 mins
2,271 mi · 3,654 km
2
per week
Italy flag Nápoli (NAP) – Italy 1 airline
CGN → NAP
2
per week
United States of America flag New York (JFK) – United States of America 1 airline
8 hr 30 mins
3,765 mi · 6,060 km
2
per week
Serbia flag Niš (INI) – Serbia 1 airline
CGN → INI
2
per week
Cyprus flag Paphos (PFO) – Cyprus 1 airline
4 hr 15 mins
1,686 mi · 2,714 km
2
per week
Croatia flag Pula (PUY) – Croatia 1 airline
CGN → PUY
2
per week
Türkiye flag Samsun (SZF) – Türkiye 1 airline
CGN → SZF
2
per week
Greece flag Santorini Island (JTR) – Greece 1 airline
CGN → JTR
2
per week
Türkiye flag Trabzon (TZX) – Türkiye 1 airline
CGN → TZX
2
per week
Italy flag Trieste (TRS) – Italy 1 airline
CGN → TRS
2
per week
Türkiye flag Zonguldak (ONQ) – Türkiye 1 airline
CGN → ONQ
2
per week
Germany flag Baden-Baden (FKB) – Germany 1 airline
CGN → FKB
1
per week
Italy flag Bari (BRI) – Italy 1 airline
CGN → BRI
1
per week
France flag Bastia/Poretta (BIA) – France 1 airline
CGN → BIA
1
per week
Germany flag Bonn (BNJ) – Germany 1 airline
CGN → BNJ
1
per week
Italy flag Brindisi (BDS) – Italy 1 airline
CGN → BDS
1
per week
United Kingdom flag Chichester (QUG) – United Kingdom 1 airline
CGN → QUG
1
per week
Denmark flag Copenhagen (CPH) – Denmark 1 airline
CGN → CPH
1
per week
Türkiye flag Diyarbakır (DIY) – Türkiye 1 airline
CGN → DIY
1
per week
Türkiye flag Gaziantep (GZT) – Türkiye 1 airline
4 hr 25 mins
1,771 mi · 2,850 km
1
per week
Slovakia flag Košice (KSC) – Slovakia 1 airline
CGN → KSC
1
per week
Spain flag Lanzarote (ACE) – Spain 1 airline
4 hr 55 mins
1,858 mi · 2,990 km
1
per week
United Kingdom flag London (BQH) – United Kingdom 1 airline
CGN → BQH
1
per week
Netherlands flag Maastricht (MST) – Netherlands 1 airline
CGN → MST
1
per week
Tunisia flag Monastir (MIR) – Tunisia 1 airline
CGN → MIR
1
per week
Germany flag Mönchengladbach (MGL) – Germany 1 airline
CGN → MGL
1
per week
Germany flag Münster (FMO) – Germany 1 airline
CGN → FMO
1
per week
France flag Paris (LBG) – France 1 airline
CGN → LBG
1
per week
Poland flag Rzeszów (RZE) – Poland 1 airline
CGN → RZE
1
per week
Türkiye flag Sivas (VAS) – Türkiye 1 airline
CGN → VAS
1
per week
Georgia flag Tbilisi (TBS) – Georgia 1 airline
CGN → TBS
1
per week
Canada flag Toronto (YYZ) – Canada 1 airline
CGN → YYZ
1
per week
Armenia flag Yerevan (EVN) – Armenia 1 airline
4 hr 40 mins
1,925 mi · 3,098 km
1
per week

Route and destination data updated July 16, 2026.

Cologne Bonn Airport is served by 53 airlines, with Eurowings in the lead at 30% of routes. The top three carriers together cover 50% of routes. 31 carriers operate only one route each. A total of 43 airlines operate international routes, compared with 14 airlines serving domestic routes. MNG Airlines is operating the longest nonstop flight, connecting to New York with a flight time of 8 hrs 30 mins.

Eurowings (64 routes)
Ryanair (32 routes)
Pegasus (10 routes)
EAT Leipzig (10 routes)
Sun Express (9 routes)
Star Air A/S (7 routes)
Corendon Air (6 routes)
Corendon Airlines Europe (5 routes)
Swiftair (4 routes)
AJet (3 routes)
MNG Airlines (3 routes)
SilkAir (3 routes)
Air Cairo (3 routes)
Wizz Air Malta (3 routes)
SAR (3 routes)
Wizz Air (3 routes)
Sprint Air (3 routes)
Silver Cloud Air (2 routes)
UNI (2 routes)
Air Arabia Maroc (2 routes)
NetJets Europe (2 routes)
QAJ (2 routes)
Freebird Airlines (1 routes)
LATAM Argentina (1 routes)
Mavi Goek Airlines (1 routes)
LUA (1 routes)
Lufthansa (1 routes)
Lufthansa City Airlines (1 routes)
Austrian (1 routes)
Exxaero (1 routes)
Turkish Airlines (1 routes)
Nesma Airlines (1 routes)
Nile Air (1 routes)
Red Sea Airlines (1 routes)
JBD (1 routes)
MUK (1 routes)
Ryanair UK (1 routes)
GP Aviation (1 routes)
Excellent Air (1 routes)
ChukotAVIA (1 routes)
Arkia Israeli Airlines (1 routes)
CHZ (1 routes)
UR Airlines (1 routes)
DigaJet (1 routes)
AWH (1 routes)
Air Serbia (1 routes)
GDM (1 routes)
CHX (1 routes)
Jetfly Aviation (1 routes)
GlobalAir (1 routes)
RWL German Flight Academy Monchengladbach (1 routes)
PAV (1 routes)
EUP (1 routes)

Cologne Bonn Airport provides direct service to 43 countries across three continents. The route network is 7% domestic and 93% international. Türkiye is the primary international destination.

Türkiye - 34/day
Spain - 28/day
Germany - 14/day
Italy - 11/day
United Kingdom - 10/day
Greece - 10/day
Austria - 5/day
Portugal - 5/day
France - 5/day
Egypt - 4/day
Croatia - 4/day
Switzerland - 3/day
Bulgaria - 2/day
Poland - 2/day
Morocco - 2/day
Sweden - 1/day
Albania - 1/day
KS - 1/day
Hungary - 1/day
Romania - 1/day
Denmark - 1/day
Montenegro - 1/day
Bosnia and Herzegovina - 1/day
North Macedonia - 1/day
Ireland - 1/day
Slovenia - 1/day
Malta - 1/day
Israel - 1/day
Czechia - 1/day
Tunisia - 1/day
Iraq - 0/day
Belgium - 0/day
Lithuania - 0/day
Latvia - 0/day
Moldova - 0/day
United States of America - 0/day
Serbia - 0/day
Cyprus - 0/day
Slovakia - 0/day
Netherlands - 0/day
Georgia - 0/day
Canada - 0/day
Armenia - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
on-time
0 min vs last 24 hours
24h trend
Arrivals
1 min late
8 min (-89.4%) vs last 24 hours
24h trend
Cancelled Departures
0 flights (24 hour total)

Jul 20

2026

15:00 - 16:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 20

2026

14:00 - 15:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 20

2026

13:00 - 14:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 20

2026

12:00 - 13:00

Departure
on-time
Arrival
2 min late
Cancelled
0

Jul 20

2026

11:00 - 12:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 20

2026

10:00 - 11:00

Departure
on-time
Arrival
3 min early
Cancelled
0

Jul 20

2026

09:00 - 10:00

Departure
on-time
Arrival
2 min early
Cancelled
0

Jul 20

2026

08:00 - 09:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 20

2026

07:00 - 08:00

Departure
on-time
Arrival
4 min early
Cancelled
0

Jul 20

2026

06:00 - 07:00

Departure
on-time
Arrival
12 min early
Cancelled
0

Jul 20

2026

05:00 - 06:00

Departure
on-time
Arrival
15 min early
Cancelled
0

Jul 20

2026

04:00 - 05:00

Departure
on-time
Arrival
16 min early
Cancelled
0

Jul 20

2026

03:00 - 04:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 20

2026

02:00 - 03:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 20

2026

01:00 - 02:00

Departure
on-time
Arrival
5 min early
Cancelled
0

Jul 20

2026

00:00 - 01:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 19

2026

23:00 - 00:00

Departure
on-time
Arrival
2 min late
Cancelled
0

Jul 19

2026

22:00 - 23:00

Departure
on-time
Arrival
7 min early
Cancelled
0

Jul 19

2026

21:00 - 22:00

Departure
on-time
Arrival
14 min late
Cancelled
0

Jul 19

2026

20:00 - 21:00

Departure
on-time
Arrival
17 min late
Cancelled
0

Jul 19

2026

19:00 - 20:00

Departure
on-time
Arrival
9 min late
Cancelled
0

Jul 19

2026

18:00 - 19:00

Departure
on-time
Arrival
5 min late
Cancelled
0
Delay Performance (7 day average)
Departures
on-time
0 min vs last week
7d trend
Arrivals
6 min late
4 min (+235.8%) vs last week
7d trend
Cancelled Departures
9 flights (7 day total)

Jul 19

2026

Departure
on-time
Arrival
4 min late
Cancelled
0

Jul 18

2026

Departure
on-time
Arrival
12 min late
Cancelled
0

Jul 17

2026

Departure
on-time
Arrival
8 min late
Cancelled
2

Jul 16

2026

Departure
on-time
Arrival
4 min late
Cancelled
2

Jul 15

2026

Departure
on-time
Arrival
7 min late
Cancelled
1

Jul 14

2026

Departure
on-time
Arrival
5 min late
Cancelled
2

Jul 13

2026

Departure
on-time
Arrival
3 min late
Cancelled
2
Delay Performance (30 day average)
Departures
on-time
0 min vs last 30 days
30d trend
Arrivals
4 min late
min (+9.8%) vs last 30 days
30d trend
Cancelled Departures
41 flights (30 day total)

Jul 19

2026

Departure
on-time
Arrival
4 min late
Cancelled
0

Jul 18

2026

Departure
on-time
Arrival
12 min late
Cancelled
0

Jul 17

2026

Departure
on-time
Arrival
8 min late
Cancelled
2

Jul 16

2026

Departure
on-time
Arrival
4 min late
Cancelled
2

Jul 15

2026

Departure
on-time
Arrival
7 min late
Cancelled
1

Jul 14

2026

Departure
on-time
Arrival
5 min late
Cancelled
2

Jul 13

2026

Departure
on-time
Arrival
3 min late
Cancelled
2

Jul 12

2026

Departure
on-time
Arrival
3 min late
Cancelled
0

Jul 11

2026

Departure
on-time
Arrival
7 min late
Cancelled
0

Jul 10

2026

Departure
on-time
Arrival
on-time
Cancelled
2

Jul 9

2026

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 8

2026

Departure
on-time
Arrival
1 min late
Cancelled
2

Jul 4

2026

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 3

2026

Departure
on-time
Arrival
2 min late
Cancelled
0

Jul 2

2026

Departure
on-time
Arrival
1 min late
Cancelled
0

Jul 1

2026

Departure
on-time
Arrival
13 min late
Cancelled
7

Jun 30

2026

Departure
on-time
Arrival
2 min late
Cancelled
1

Jun 29

2026

Departure
on-time
Arrival
4 min late
Cancelled
4

Jun 28

2026

Departure
on-time
Arrival
7 min late
Cancelled
0

Jun 27

2026

Departure
on-time
Arrival
9 min late
Cancelled
0

Jun 26

2026

Departure
on-time
Arrival
on-time
Cancelled
2

Jun 25

2026

Departure
on-time
Arrival
1 min late
Cancelled
0

Jun 24

2026

Departure
on-time
Arrival
1 min early
Cancelled
4

Jun 23

2026

Departure
on-time
Arrival
1 min late
Cancelled
0

Jun 22

2026

Departure
on-time
Arrival
6 min late
Cancelled
7

Jun 21

2026

Departure
on-time
Arrival
11 min late
Cancelled
3

Jun 20

2026

Departure
on-time
Arrival
6 min late
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#199 (156 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#92 (139 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
12,477 ft 3,803 m 197 ft 60 m Asphalt
12,477 ft 3,803 m 197 ft 60 m Asphalt
8,064 ft 2,458 m 148 ft 45 m Concrete
8,064 ft 2,458 m 148 ft 45 m Concrete
6,093 ft 1,857 m 148 ft 45 m Asphalt
6,093 ft 1,857 m 148 ft 45 m Asphalt

Runway Length

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

Operational Context

Cologne Bonn (IATA: CGN) operates around 156 flights per day to 139 nonstop destinations. Its network includes 10 domestic and 129 international routes, with Eurowings as the leading carrier and Antalya currently the busiest connection. From CGN, passengers can reach 43 countries across 3 continents, and the longest runway measures 3,803 m (12,477 ft).

Airlines and Destinations Overview

Cologne Bonn functions as a major hub in western Germany with a network that is strongly oriented toward international service. Most scheduled flying is international, while domestic links are limited and mainly connect the airport to major German business and transfer markets. The route profile combines short-haul European services with a smaller number of medium-haul and long-haul destinations.

The airline mix is led by Eurowings, with additional scheduled service from a range of European and low-cost carriers. The airport therefore serves both point-to-point demand and connecting traffic, with a larger share of leisure and business travel than long-haul hub transfer activity.

Terminal Buildings and Facilities

Cologne Bonn uses a compact terminal system with separate passenger processing areas for scheduled traffic and other airport users. The airport handles domestic and international flights within this system, with passenger movement organized around check-in, security screening, and airside concourses rather than a large multi-terminal campus.

The layout is practical for a mid-sized airport, with distances remaining relatively short compared with larger European hubs. Facilities are arranged to support regular commercial operations, including retail and basic passenger services, while keeping the overall terminal structure straightforward.

Key characteristics of the terminal system include:

  • Compact terminal layout
  • Separate handling for commercial and non-commercial traffic
  • Domestic and international flights processed within the same airport system
  • Short walking distances compared with larger hubs

Passenger-facing services include standard travel amenities such as shops, food outlets, information points, and assistance facilities. Travelers can also use the airport’s official information pages for current terminal and service details, including parking information and airport guidance.

Passenger facilities available across the airport include:

  • Retail outlets
  • Food and beverage services
  • Passenger information services
  • Accessibility support
  • Parking access

Airport Lounges

Lounge access at Cologne Bonn is generally provided through a mix of airline and independent passenger lounges, with eligibility typically based on class of travel, frequent flyer status, or paid access where offered. Lounges are usually located airside after security in the commercial passenger areas.

Notable lounges include:

  • Lounge names are not consistently confirmed from stable public sources

Dining and Food Options

The airport offers a standard mix of quick-service food outlets, cafes, and sit-down dining aimed at short-haul and transfer passengers. The selection is typical of a European airport of this size, with options spread across the passenger areas rather than concentrated in a single dining district.

Common dining options include:

  • Cafes
  • Quick-service food outlets
  • Sandwich and snack concepts
  • Bar and beverage venues

Public Transport and Parking

Cologne Bonn is accessible by rail and road, with direct airport rail service available via the airport station and onward connections into Cologne and the wider Rhine-Ruhr region. Bus and taxi services also provide surface access, and travelers can check the airport’s official transport guidance for current options and connections. For road users, the airport sits close to major regional routes and is straightforward to reach from Cologne and Bonn.

Public transport is useful for passengers traveling from central Cologne, Bonn, and nearby cities in the region, while road access supports travelers from a broader catchment across North Rhine-Westphalia. Ride-hailing and taxi services are also part of the ground transport mix where available.

Passengers can reach the airport using:

  • Train
  • Local bus
  • Taxi
  • Private car
  • Ride-hailing services

Parking is available in multiple products for short stays, long stays, and terminal-adjacent use. The airport provides official parking facilities designed for both departing passengers and pickup or drop-off traffic.

Parking options include:

  • Short-stay parking
  • Long-stay parking
  • Terminal parking
  • Drop-off and pickup areas

Runways and Operations

Cologne Bonn has two parallel runways, including a long runway that supports a wide range of commercial aircraft. The runway system gives the airport flexibility for scheduled passenger service, cargo movements, and other aviation activity throughout the day and night.

The airfield is capable of handling narrow-body and wide-body aircraft operations within the limits of standard airport procedures. Its runway configuration and operational role make it suitable for a mix of passenger, freight, and special aviation uses.

The runway system includes:

  • Two parallel runways
  • One runway measuring 3,803 m
  • Support for scheduled passenger operations
  • Support for cargo and other aviation activity

Passenger Traffic and Airport Role

Cologne Bonn is an important airport for western Germany and the Rhine-Ruhr region, serving both Cologne and Bonn as well as surrounding urban areas. Its traffic base includes domestic, European, and selected longer-haul services, with a stronger emphasis on point-to-point demand than on global hub transfer banking.

The airport plays a major regional role by providing connectivity for business travel, leisure travel, and freight-related aviation activity. Its route structure reflects a balanced commercial airport serving a large metropolitan and industrial area.

The airport’s role includes:

  • Major regional airport
  • Hub airport
  • Point-to-point carrier focus
  • Business and leisure traffic
  • International connectivity

Location and Catchment Area

The airport is located between Cologne and Bonn in North Rhine-Westphalia, giving it access to two major German cities and the wider Rhine-Ruhr urban area. This location supports a large catchment that includes both metropolitan and suburban travelers.

Its position also makes it relevant for passengers from neighboring cities and cross-regional travel flows within western Germany. The airport benefits from its proximity to one of Europe’s largest population and economic regions.

The airport serves:

  • Cologne
  • Bonn
  • Rhine-Ruhr region
  • Western North Rhine-Westphalia
  • Regional business travelers

Hotels Near the Airport

There are airport-area hotels and nearby accommodation options that are useful for early departures, late arrivals, and overnight stays by transit passengers or business travelers. Travelers should check current airport-area lodging options and access details before booking.

Notable nearby hotels include:

  • Specific hotel names are not confidently verified from stable public sources

Airport History

Cologne Bonn developed from postwar aviation infrastructure into one of western Germany’s key commercial airports. Its modern role reflects the growth of Cologne and Bonn, along with the broader economic development of the Rhine-Ruhr region.

The airport expanded through successive phases of terminal and airfield development as commercial air traffic increased. Over time, it added modern passenger handling capacity and airfield infrastructure to support both scheduled service and cargo operations.

A defining feature of the airport’s later development has been the modernization and extension of its runway system, which now supports a broad operational profile. This allowed the airport to accommodate larger aircraft and a wider mix of passenger and freight activity.

In its current form, the airport serves as a major regional hub with a strong international network and significant operational importance for western Germany. Its development has positioned it as a practical gateway for both passenger and freight traffic in the Cologne Bonn area.

Miscellaneous