Germany flag Cologne Airport (CGN)

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

Destinations
138
Flights / day
171
Busiest route
Antalya
Top airline
Eurowings

Cologne Bonn Airport averages 171 flights per day to 138 destinations, with 12 domestic routes and 126 international routes. A total of 66 airlines operate at CGN, led by Eurowings. This airport provides direct service to 45 countries across four continents, with Türkiye representing its largest international market. The longest nonstop route from Cologne Bonn connects to Bangkok, with a typical flight time of 11 hr 20 mins. Updated: October 16, 2026

Route Network

Cologne Bonn Airport connects 138 destinations worldwide, with Antalya standing out as its busiest route. The longest nonstop flight is to Bangkok, and the shortest flight is to Düsseldorf.

Türkiye flag Antalya (AYT) – Türkiye 8 airlines
3 hr 55 mins
1,511 mi · 2,432 km
18
per day
Spain flag Mallorca (PMI) – Spain 3 airlines
2 hr 50 mins
810 mi · 1,304 km
14
per day
Germany flag Munich (MUC) – Germany 6 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 3 airlines
1 hr 45 mins
464 mi · 746 km
5
per day
Egypt flag Hurghada (HRG) – Egypt 8 airlines
5 hr 10 mins
2,150 mi · 3,461 km
5
per day
Germany flag Berlin (BER) – Germany 4 airlines
1 hr 25 mins
291 mi · 468 km
5
per day
Spain flag Barcelona (BCN) – Spain 2 airlines
2 hr 35 mins
704 mi · 1,133 km
4
per day
Greece flag Heraklion (HER) – Greece 2 airlines
3 hr 45 mins
1,399 mi · 2,251 km
4
per day
United Kingdom flag London (STN) – United Kingdom 1 airline
1 hr 55 mins
306 mi · 492 km
4
per day
Türkiye flag Istanbul (IST) – Türkiye 2 airlines
3 hr 20 mins
1,223 mi · 1,968 km
3
per day
Türkiye flag İzmir (ADB) – Türkiye 3 airlines
3 hr 30 mins
1,306 mi · 2,101 km
3
per day
Switzerland flag Zurich (ZRH) – Switzerland 2 airlines
1 hr 25 mins
243 mi · 392 km
3
per day
Greece flag Rodes Island (RHO) – Greece 4 airlines
3 hr 45 mins
1,438 mi · 2,314 km
3
per day
Spain flag Alicante (ALC) – Spain 2 airlines
3 hr 10 mins
947 mi · 1,524 km
2
per day
Italy flag Bergamo (BGY) – Italy 2 airlines
1 hr 45 mins
378 mi · 608 km
2
per day
Spain flag Málaga (AGP) – Spain 2 airlines
3 hr 30 mins
1,137 mi · 1,829 km
2
per day
United Kingdom flag London (LGW) – United Kingdom 1 airline
1 hr 55 mins
319 mi · 514 km
2
per day
United Kingdom flag Nottingham (EMA) – United Kingdom 2 airlines
2 hr 5 mins
386 mi · 621 km
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 Manchester (MAN) – United Kingdom 3 airlines
2 hr 10 mins
435 mi · 699 km
2
per day
Portugal flag Lisbon (LIS) – Portugal 2 airlines
3 hr 35 mins
1,150 mi · 1,850 km
2
per day
Italy flag Rome (FCO) – Italy 1 airline
2 hr 20 mins
671 mi · 1,081 km
2
per day
Greece flag Athens (ATH) – Greece 3 airlines
3 hr 20 mins
1,213 mi · 1,953 km
2
per day
Greece flag Kerkyra Island (CFU) – Greece 2 airlines
—
CGN → CFU
1
per day
Italy flag Milan (MXP) – Italy 2 airlines
1 hr 45 mins
369 mi · 594 km
1
per day
Spain flag Alava (VIT) – Spain 2 airlines
2 hr 45 mins
721 mi · 1,160 km
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
Italy flag Bologna (BLQ) – Italy 4 airlines
1 hr 55 mins
478 mi · 769 km
1
per day
Portugal flag Faro (FAO) – Portugal 2 airlines
3 hr 45 mins
1,212 mi · 1,951 km
1
per day
Switzerland flag Geneva (GVA) – Switzerland 4 airlines
1 hr 45 mins
323 mi · 520 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
Germany flag Leipzig (LEJ) – Germany 2 airlines
1 hr 15 mins
224 mi · 361 km
1
per day
Bulgaria flag Sofia (SOF) – Bulgaria 2 airlines
2 hr 50 mins
951 mi · 1,531 km
1
per day
Hungary flag Budapest (BUD) – Hungary 2 airlines
2 hr 5 mins
596 mi · 958 km
1
per day
Spain flag Fuerteventura (FUE) – Spain 3 airlines
5 hr 0 mins
1,895 mi · 3,050 km
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
Albania flag Tirana (TIA) – Albania 2 airlines
2 hr 45 mins
886 mi · 1,426 km
1
per day
Croatia flag Zadar (ZAD) – Croatia 2 airlines
—
CGN → ZAD
1
per day
Greece flag Kos Island (KGS) – Greece 1 airline
—
CGN → KGS
1
per day
Italy flag Olbia (OLB) – Italy 1 airline
2 hr 30 mins
698 mi · 1,123 km
1
per day
Croatia flag Split (SPU) – Croatia 1 airline
—
CGN → SPU
1
per day
Spain flag Valencia (VLC) – Spain 2 airlines
3 hr 0 mins
868 mi · 1,397 km
1
per day
Italy flag Venice (VCE) – Italy 1 airline
1 hr 50 mins
441 mi · 710 km
1
per day
United Kingdom flag Edinburgh (EDI) – United Kingdom 1 airline
2 hr 25 mins
557 mi · 896 km
6
per week
Spain flag Ibiza (IBZ) – Spain 1 airline
3 hr 0 mins
875 mi · 1,408 km
6
per week
France flag Nice (NCE) – France 1 airline
2 hr 5 mins
498 mi · 801 km
6
per week
Italy flag Palermo (PMO) – Italy 2 airlines
2 hr 55 mins
924 mi · 1,487 km
6
per week
France flag Paris (CDG) – France 2 airlines
1 hr 45 mins
241 mi · 388 km
6
per week
North Macedonia flag Skopje (SKP) – North Macedonia 1 airline
2 hr 45 mins
921 mi · 1,483 km
6
per week
Sweden flag Stockholm (ARN) – Sweden 2 airlines
2 hr 30 mins
739 mi · 1,189 km
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
Romania flag Bucharest (OTP) – Romania 1 airline
2 hr 50 mins
979 mi · 1,575 km
5
per week
Türkiye flag Dalaman (DLM) – Türkiye 1 airline
3 hr 50 mins
1,447 mi · 2,328 km
5
per week
Germany flag Düsseldorf (DUS) – Germany 3 airlines
1 hr 10 mins
34 mi · 54 km
5
per week
Türkiye flag Kayseri (ASR) – Türkiye 2 airlines
4 hr 5 mins
1,607 mi · 2,586 km
5
per week
Cyprus flag Larnarca (LCA) – Cyprus 1 airline
4 hr 20 mins
1,721 mi · 2,770 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
Italy flag Montichiari (VBS) – Italy 1 airline
—
CGN → VBS
5
per week
Czechia flag Ostrava (OSR) – Czechia 1 airline
—
CGN → OSR
5
per week
Montenegro flag Podgorica (TGD) – Montenegro 1 airline
—
CGN → TGD
5
per week
Czechia flag Prague (PRG) – Czechia 2 airlines
1 hr 25 mins
317 mi · 511 km
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
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
1 hr 50 mins
415 mi · 669 km
5
per week
Poland flag Wrocław (WRO) – Poland 1 airline
1 hr 40 mins
424 mi · 682 km
5
per week
Türkiye flag Adana (COV) – Türkiye 2 airlines
4 hr 15 mins
1,677 mi · 2,698 km
4
per week
France flag Basel (BSL) – France 1 airline
1 hr 30 mins
227 mi · 365 km
4
per week
Italy flag Catania (CTA) – Italy 1 airline
3 hr 0 mins
1,004 mi · 1,616 km
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
Italy flag Nápoli (NAP) – Italy 1 airline
2 hr 35 mins
770 mi · 1,239 km
4
per week
Italy flag Pisa (PSA) – Italy 1 airline
2 hr 5 mins
519 mi · 835 km
4
per week
Germany flag Stuttgart (STR) – Germany 1 airline
1 hr 15 mins
177 mi · 284 km
4
per week
Croatia flag Zagreb (ZAG) – Croatia 1 airline
2 hr 0 mins
541 mi · 871 km
4
per week
Morocco flag Agadir (AGA) – Morocco 1 airline
4 hr 35 mins
1,655 mi · 2,664 km
3
per week
Belgium flag Brussels (BRU) – Belgium 1 airline
1 hr 25 mins
116 mi · 187 km
3
per week
Egypt flag Cairo (CAI) – Egypt 1 airline
4 hr 40 mins
1,901 mi · 3,059 km
3
per week
Syrian Arab Republic flag Dayr az Zawr (DEZ) – Syrian Arab Republic 2 airlines
—
CGN → DEZ
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
2 hr 45 mins
773 mi · 1,244 km
3
per week
Morocco flag Nador (NDR) – Morocco 2 airlines
3 hr 40 mins
1,209 mi · 1,946 km
3
per week
Latvia flag Riga (RIX) – Latvia 1 airline
2 hr 30 mins
800 mi · 1,287 km
3
per week
Italy flag Rimini (RMI) – Italy 1 airline
—
CGN → RMI
3
per week
Israel flag Tel Aviv (TLV) – Israel 1 airline
4 hr 40 mins
1,919 mi · 3,088 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
Italy flag Trieste (TRS) – Italy 2 airlines
—
CGN → TRS
3
per week
Tunisia flag Tunis (TUN) – Tunisia 1 airline
3 hr 5 mins
980 mi · 1,578 km
3
per week
Syrian Arab Republic flag Aleppo (ALP) – Syrian Arab Republic 1 airline
—
CGN → ALP
2
per week
Iraq flag Arbil (EBL) – Iraq 1 airline
4 hr 55 mins
2,073 mi · 3,336 km
2
per week
Italy flag Bari (BRI) – Italy 1 airline
2 hr 35 mins
814 mi · 1,310 km
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
2 hr 30 mins
777 mi · 1,251 km
2
per week
Germany flag Egelsbach (QEF) – Germany 1 airline
—
CGN → QEF
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
Germany flag Frankfurt (FRA) – Germany 2 airlines
1 hr 10 mins
85 mi · 136 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
Poland flag Katowice (KTW) – Poland 2 airlines
1 hr 55 mins
523 mi · 841 km
2
per week
Egypt flag Marsa Alam (RMF) – Egypt 1 airline
5 hr 20 mins
2,271 mi · 3,654 km
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
France flag Paris (LBG) – France 2 airlines
—
CGN → LBG
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
Spain flag Seville (SVQ) – Spain 1 airline
3 hr 30 mins
1,128 mi · 1,816 km
2
per week
Morocco flag Tangier (TNG) – Morocco 1 airline
3 hr 45 mins
1,231 mi · 1,981 km
2
per week
Türkiye flag Trabzon (TZX) – Türkiye 1 airline
—
CGN → TZX
2
per week
Poland flag Warsaw (WAW) – Poland 2 airlines
2 hr 5 mins
600 mi · 966 km
2
per week
Netherlands flag Amsterdam (AMS) – Netherlands 1 airline
1 hr 25 mins
143 mi · 230 km
1
per week
Thailand flag Bangkok (DMK) – Thailand 1 airline
11 hr 20 mins
5,624 mi · 9,052 km
1
per week
France flag Bastia/Poretta (BIA) – France 1 airline
—
CGN → BIA
1
per week
Italy flag Brindisi (BDS) – Italy 1 airline
—
CGN → BDS
1
per week
United States of America flag Cincinnati (CVG) – United States of America 1 airline
9 hr 25 mins
4,267 mi · 6,867 km
1
per week
Türkiye flag Diyarbakır (DIY) – Türkiye 1 airline
—
CGN → DIY
1
per week
Germany flag Friedrichshafen (FDH) – Germany 1 airline
—
CGN → FDH
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
Italy flag Lamezia Terme (SUF) – Italy 1 airline
2 hr 50 mins
937 mi · 1,508 km
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 (NHT) – United Kingdom 1 airline
—
CGN → NHT
1
per week
Germany flag Mönchengladbach (MGL) – Germany 1 airline
—
CGN → MGL
1
per week
Germany flag Münster (FMO) – Germany 1 airline
1 hr 10 mins
91 mi · 146 km
1
per week
Germany flag Nuremberg (NUE) – Germany 1 airline
1 hr 10 mins
198 mi · 318 km
1
per week
Norway flag Oslo (OSL) – Norway 1 airline
2 hr 25 mins
663 mi · 1,066 km
1
per week
Italy flag Pescara (PSR) – Italy 1 airline
—
CGN → PSR
1
per week
Poland flag Rzeszów (RZE) – Poland 1 airline
2 hr 10 mins
655 mi · 1,054 km
1
per week
Georgia flag Tbilisi (TBS) – Georgia 1 airline
4 hr 35 mins
1,890 mi · 3,042 km
1
per week
Canada flag Toronto (YYZ) – Canada 1 airline
8 hr 40 mins
3,859 mi · 6,210 km
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 October 16, 2026.

Cologne Bonn Airport is served by 66 airlines, with Eurowings in the lead at 26% of routes. The top three carriers together cover 44% of routes. 37 carriers operate only one route each. A total of 56 airlines operate international routes, compared with 18 airlines serving domestic routes. UNI is operating the longest nonstop flight, connecting to Bangkok with a flight time of 11 hrs 20 mins.

Eurowings (59 routes)
Ryanair (31 routes)
Pegasus (10 routes)
EAT Leipzig (10 routes)
Sun Express (9 routes)
Star Air A/S (8 routes)
Atlasglobal (5 routes)
Corendon Airlines Europe (5 routes)
NGN (4 routes)
Swiftair (4 routes)
NetJets Europe (3 routes)
Air Cairo (3 routes)
MNG Airlines (3 routes)
Sprint Air (3 routes)
Wizz Air Malta (3 routes)
Wizz Air (3 routes)
Corendon Air (2 routes)
Turkish Airlines (2 routes)
Silver Cloud Air (2 routes)
AJet (2 routes)
DSO (2 routes)
Excellent Air (2 routes)
ASL Airlines Ireland (2 routes)
SAR (2 routes)
Air Arabia Maroc (2 routes)
DigaJet (2 routes)
VJH (2 routes)
GER (2 routes)
UNI (2 routes)
Freebird Airlines (1 routes)
LATAM Argentina (1 routes)
Mavi Goek Airlines (1 routes)
Lufthansa (1 routes)
Lufthansa City Airlines (1 routes)
Austrian (1 routes)
Nesma Airlines (1 routes)
Nile Air (1 routes)
RSX (1 routes)
Sky Up MT (Malta) (1 routes)
Solar Cargo (1 routes)
VistaJet (1 routes)
Condor (1 routes)
MUK (1 routes)
Pantanal Linhas Aereas (1 routes)
Ryanair UK (1 routes)
FlexFlight (1 routes)
BFX (1 routes)
Marabu (1 routes)
GP Aviation (1 routes)
Avies (1 routes)
FedEx - Federal Express (1 routes)
ChukotAVIA (1 routes)
TUIfly (1 routes)
ECC (1 routes)
CHZ (1 routes)
QAJ (1 routes)
UR Airlines (1 routes)
DFPRO (1 routes)
Eurowings Discover (1 routes)
AMQ (1 routes)
Air Serbia (1 routes)
JBD (1 routes)
Red Barn Operations (1 routes)
RWL German Flight Academy Monchengladbach (1 routes)
Avanti Air (1 routes)
MBK (1 routes)

Cologne Bonn Airport provides direct service to 45 countries across four continents. The route network is 9% domestic and 91% international. Türkiye is the primary international destination.

Türkiye - 37/day
Spain - 30/day
Germany - 16/day
Italy - 14/day
Greece - 12/day
United Kingdom - 11/day
Austria - 6/day
Egypt - 6/day
Portugal - 5/day
France - 5/day
Switzerland - 4/day
Croatia - 3/day
Morocco - 2/day
Bulgaria - 1/day
Hungary - 1/day
KS - 1/day
Albania - 1/day
North Macedonia - 1/day
Sweden - 1/day
Denmark - 1/day
Romania - 1/day
Cyprus - 1/day
Czechia - 1/day
Montenegro - 1/day
Bosnia and Herzegovina - 1/day
Poland - 1/day
Ireland - 1/day
Slovenia - 1/day
Malta - 1/day
Syrian Arab Republic - 1/day
Belgium - 0/day
Lithuania - 0/day
Latvia - 0/day
Israel - 0/day
Tunisia - 0/day
Iraq - 0/day
Moldova - 0/day
United States of America - 0/day
Serbia - 0/day
Netherlands - 0/day
Thailand - 0/day
Norway - 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
7 min late
2 min (+35.5%) vs last 24 hours
24h trend
Cancelled Departures
0 flights (24 hour total)

Oct 20

2026

09:00 - 10:00

Departure
on-time
Arrival
7 min late
Cancelled
0

Oct 20

2026

08:00 - 09:00

Departure
on-time
Arrival
9 min late
Cancelled
0

Oct 20

2026

06:00 - 07:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 20

2026

05:00 - 06:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 20

2026

04:00 - 05:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 20

2026

03:00 - 04:00

Departure
on-time
Arrival
13 min late
Cancelled
0

Oct 20

2026

02:00 - 03:00

Departure
on-time
Arrival
25 min late
Cancelled
0

Oct 20

2026

01:00 - 02:00

Departure
on-time
Arrival
28 min late
Cancelled
0

Oct 20

2026

00:00 - 01:00

Departure
on-time
Arrival
20 min late
Cancelled
0

Oct 19

2026

23:00 - 00:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 19

2026

22:00 - 23:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 19

2026

21:00 - 22:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 19

2026

20:00 - 21:00

Departure
on-time
Arrival
6 min late
Cancelled
0

Oct 19

2026

19:00 - 20:00

Departure
on-time
Arrival
16 min late
Cancelled
0

Oct 19

2026

18:00 - 19:00

Departure
on-time
Arrival
5 min late
Cancelled
0

Oct 19

2026

17:00 - 18:00

Departure
on-time
Arrival
6 min late
Cancelled
0

Oct 19

2026

16:00 - 17:00

Departure
on-time
Arrival
4 min late
Cancelled
0

Oct 19

2026

14:00 - 15:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 19

2026

13:00 - 14:00

Departure
on-time
Arrival
8 min late
Cancelled
0

Oct 19

2026

11:00 - 12:00

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

Oct 19

2026

Departure
on-time
Arrival
4 min late
Cancelled
0

Oct 18

2026

Departure
on-time
Arrival
7 min late
Cancelled
2

Oct 17

2026

Departure
on-time
Arrival
3 min late
Cancelled
0

Oct 16

2026

Departure
on-time
Arrival
3 min late
Cancelled
0

Oct 15

2026

Departure
on-time
Arrival
6 min late
Cancelled
0

Oct 14

2026

Departure
on-time
Arrival
1 min late
Cancelled
2

Oct 13

2026

Departure
on-time
Arrival
3 min late
Cancelled
0
Delay Performance (30 day average)
Departures
on-time
0 min vs last 30 days
30d trend
Arrivals
3 min late
3 min (-51.8%) vs last 30 days
30d trend
Cancelled Departures
20 flights (30 day total)

Oct 19

2026

Departure
on-time
Arrival
4 min late
Cancelled
0

Oct 18

2026

Departure
on-time
Arrival
7 min late
Cancelled
2

Oct 17

2026

Departure
on-time
Arrival
3 min late
Cancelled
0

Oct 16

2026

Departure
on-time
Arrival
3 min late
Cancelled
0

Oct 15

2026

Departure
on-time
Arrival
6 min late
Cancelled
0

Oct 14

2026

Departure
on-time
Arrival
1 min late
Cancelled
2

Oct 13

2026

Departure
on-time
Arrival
3 min late
Cancelled
0

Oct 12

2026

Departure
on-time
Arrival
7 min late
Cancelled
0

Oct 11

2026

Departure
on-time
Arrival
6 min late
Cancelled
2

Oct 10

2026

Departure
on-time
Arrival
2 min late
Cancelled
0

Oct 9

2026

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 8

2026

Departure
on-time
Arrival
1 min late
Cancelled
0

Oct 7

2026

Departure
on-time
Arrival
1 min early
Cancelled
2

Oct 6

2026

Departure
on-time
Arrival
1 min early
Cancelled
0

Oct 5

2026

Departure
on-time
Arrival
1 min late
Cancelled
2

Oct 4

2026

Departure
on-time
Arrival
4 min late
Cancelled
0

Oct 3

2026

Departure
on-time
Arrival
8 min late
Cancelled
1

Oct 2

2026

Departure
on-time
Arrival
2 min late
Cancelled
0

Oct 1

2026

Departure
on-time
Arrival
4 min late
Cancelled
2

Sep 30

2026

Departure
on-time
Arrival
on-time
Cancelled
1

Sep 29

2026

Departure
on-time
Arrival
2 min late
Cancelled
0

Sep 28

2026

Departure
on-time
Arrival
1 min late
Cancelled
2

Sep 27

2026

Departure
on-time
Arrival
2 min late
Cancelled
0

Sep 26

2026

Departure
on-time
Arrival
2 min late
Cancelled
0

Sep 25

2026

Departure
on-time
Arrival
2 min late
Cancelled
2

Sep 24

2026

Departure
on-time
Arrival
2 min late
Cancelled
0

Sep 23

2026

Departure
on-time
Arrival
1 min late
Cancelled
0

Sep 22

2026

Departure
on-time
Arrival
1 min late
Cancelled
2

Sep 21

2026

Departure
on-time
Arrival
5 min late
Cancelled
0

Sep 20

2026

Departure
on-time
Arrival
5 min late
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#177 (171 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#90 (138 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 171 flights per day to 138 nonstop destinations. Its network includes 12 domestic and 126 international routes, with Eurowings as the leading carrier and Antalya currently the busiest connection. From CGN, passengers can reach 45 countries across 4 continents, and the longest runway measures 3,803 m (12,477 ft).

Table of Contents

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