Cologne Airport (CGN)

Germany flag

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

Destinations
76
Flights / day
95
Busiest route
Istanbul
Top airline
Eurowings

Cologne Bonn Airport averages 95 flights per day to 76 destinations, with five domestic routes and 71 international routes. A total of 29 airlines operate at CGN, led by Eurowings. This airport provides direct service to 31 countries across four continents, with Spain representing its largest international market. The longest nonstop route from Cologne Bonn connects to Jebel Ali, with a typical flight time of 6 hr 50 mins. Updated: February 16, 2026

Route Network

Cologne Bonn Airport connects 76 destinations worldwide, with Istanbul standing out as its busiest route. The longest nonstop flight is to Jebel Ali, and the shortest flight is to Leipzig.

Istanbul (SAW) – Türkiye
2 airlines
3 hr 25 mins
1,262 mi · 2,030 km
7
per day
Palma De Mallorca (PMI) – Spain
2 airlines
2 hr 50 mins
810 mi · 1,304 km
6
per day
Munich (MUC) – Germany
4 airlines
1 hr 25 mins
271 mi · 436 km
5
per day
Vienna (VIE) – Austria
3 airlines
1 hr 45 mins
464 mi · 746 km
5
per day
Berlin (BER) – Germany
1 airline
1 hr 25 mins
291 mi · 468 km
5
per day
London (STN) – United Kingdom
2 airlines
1 hr 55 mins
306 mi · 492 km
5
per day
Barcelona (BCN) – Spain
2 airlines
2 hr 35 mins
704 mi · 1,133 km
4
per day
London (LHR) – United Kingdom
2 airlines
2 hr 0 mins
332 mi · 534 km
4
per day
Hurghada (HRG) – Egypt
3 airlines
5 hr 10 mins
2,150 mi · 3,461 km
3
per day
Istanbul (IST) – Türkiye
1 airline
3 hr 20 mins
1,223 mi · 1,968 km
3
per day
Tenerife Island (TFS) – Spain
2 airlines
5 hr 15 mins
2,003 mi · 3,224 km
2
per day
Antalya (AYT) – Türkiye
2 airlines
3 hr 55 mins
1,511 mi · 2,432 km
2
per day
Gran Canaria Island (LPA) – Spain
3 airlines
5 hr 10 mins
1,973 mi · 3,175 km
2
per day
Zurich (ZRH) – Switzerland
2 airlines
1 hr 25 mins
243 mi · 392 km
2
per day
Lisbon (LIS) – Portugal
2 airlines
3 hr 35 mins
1,150 mi · 1,850 km
2
per day
Rome (FCO) – Italy
2 airlines
2 hr 20 mins
671 mi · 1,081 km
2
per day
Bergamo (BGY) – Italy
2 airlines
1 hr 45 mins
378 mi · 608 km
2
per day
Málaga (AGP) – Spain
2 airlines
3 hr 30 mins
1,137 mi · 1,829 km
2
per day
Sofia (SOF) – Bulgaria
2 airlines
2 hr 50 mins
951 mi · 1,531 km
2
per day
Alicante (ALC) – Spain
2 airlines
3 hr 10 mins
947 mi · 1,524 km
2
per day
Fuerteventura Island (FUE) – Spain
3 airlines
5 hr 0 mins
1,895 mi · 3,050 km
2
per day
Milan (MXP) – Italy
2 airlines
1 hr 45 mins
369 mi · 594 km
2
per day
Manchester (MAN) – United Kingdom
1 airline
2 hr 10 mins
435 mi · 699 km
1
per day
Porto (OPO) – Portugal
2 airlines
3 hr 20 mins
1,005 mi · 1,617 km
1
per day
Faro (FAO) – Portugal
2 airlines
3 hr 45 mins
1,212 mi · 1,951 km
6
per week
Lanzarote Island (ACE) – Spain
2 airlines
4 hr 55 mins
1,858 mi · 2,990 km
6
per week
Paphos (PFO) – Cyprus
1 airline
4 hr 15 mins
1,686 mi · 2,714 km
6
per week
Valencia (VLC) – Spain
2 airlines
3 hr 0 mins
868 mi · 1,397 km
6
per week
Alava (VIT) – Spain
2 airlines
2 hr 45 mins
721 mi · 1,160 km
5
per week
Bologna (BLQ) – Italy
1 airline
1 hr 55 mins
478 mi · 769 km
5
per week
Dublin (DUB) – Ireland
1 airline
2 hr 30 mins
594 mi · 957 km
5
per week
Jebel Ali (DWC) – United Arab Emirates
1 airline
6 hr 50 mins
3,096 mi · 4,982 km
5
per week
Kaunas (KUN) – Lithuania
2 airlines
2 hr 25 mins
758 mi · 1,220 km
5
per week
Skopje (SKP) – North Macedonia
1 airline
2 hr 45 mins
921 mi · 1,483 km
5
per week
Ankara (ESB) – Türkiye
2 airlines
3 hr 45 mins
1,444 mi · 2,324 km
4
per week
Bucharest (OTP) – Romania
1 airline
2 hr 50 mins
979 mi · 1,575 km
4
per week
Cairo (CAI) – Egypt
1 airline
4 hr 40 mins
1,901 mi · 3,059 km
4
per week
İzmir (ADB) – Türkiye
2 airlines
3 hr 30 mins
1,306 mi · 2,101 km
4
per week
Jeddah (JED) – Saudi Arabia
1 airline
6 hr 5 mins
2,652 mi · 4,268 km
4
per week
Leipzig (LEJ) – Germany
1 airline
1 hr 15 mins
224 mi · 361 km
4
per week
Marrakech (RAK) – Morocco
1 airline
4 hr 20 mins
1,540 mi · 2,478 km
4
per week
Nottingham (EMA) – United Kingdom
2 airlines
2 hr 5 mins
386 mi · 621 km
4
per week
Palermo (PMO) – Italy
1 airline
2 hr 55 mins
924 mi · 1,487 km
4
per week
Seville (SVQ) – Spain
1 airline
3 hr 30 mins
1,128 mi · 1,816 km
4
per week
Stockholm (ARN) – Sweden
1 airline
2 hr 30 mins
739 mi · 1,189 km
4
per week
Budapest (BUD) – Hungary
1 airline
2 hr 5 mins
596 mi · 958 km
3
per week
Funchal (FNC) – Portugal
1 airline
4 hr 45 mins
1,744 mi · 2,806 km
3
per week
Luqa (MLA) – Malta
1 airline
3 hr 15 mins
1,099 mi · 1,769 km
3
per week
Marsa Alam (RMF) – Egypt
2 airlines
5 hr 20 mins
2,271 mi · 3,654 km
3
per week
Marseille (MRS) – France
1 airline
2 hr 10 mins
521 mi · 838 km
3
per week
Prishtina (PRN) – KS
1 airline
2 hr 40 mins
870 mi · 1,400 km
3
per week
Zagreb (ZAG) – Croatia
2 airlines
2 hr 0 mins
541 mi · 871 km
3
per week
Bâle/Mulhouse (BSL) – France
1 airline
1 hr 30 mins
227 mi · 365 km
2
per week
Edinburgh (EDI) – United Kingdom
1 airline
2 hr 25 mins
557 mi · 896 km
2
per week
Elazığ (EZS) – Türkiye
1 airline
4 hr 25 mins
1,771 mi · 2,850 km
2
per week
Lyon (LYS) – France
1 airline
1 hr 55 mins
367 mi · 591 km
2
per week
Nador (NDR) – Morocco
1 airline
3 hr 40 mins
1,209 mi · 1,946 km
2
per week
Niš (INI) – Serbia
1 airline
CGN → INI
2
per week
Paris (CDG) – France
1 airline
1 hr 45 mins
241 mi · 388 km
2
per week
Sarajevo (SJJ) – Bosnia and Herzegovina
1 airline
2 hr 20 mins
713 mi · 1,148 km
2
per week
Tangier (TNG) – Morocco
1 airline
3 hr 45 mins
1,231 mi · 1,981 km
2
per week
Tirana (TIA) – Albania
1 airline
2 hr 45 mins
886 mi · 1,426 km
2
per week
Tuzla (TZL) – Bosnia and Herzegovina
1 airline
2 hr 20 mins
696 mi · 1,120 km
2
per week
Wrocław (WRO) – Poland
1 airline
1 hr 40 mins
424 mi · 682 km
2
per week
Arvidsjaur (AJR) – Sweden
1 airline
CGN → AJR
1
per week
Catania (CTA) – Italy
1 airline
3 hr 0 mins
1,004 mi · 1,616 km
1
per week
Diyarbakır (DIY) – Türkiye
1 airline
CGN → DIY
1
per week
Gaziantep (GZT) – Türkiye
1 airline
4 hr 25 mins
1,771 mi · 2,850 km
1
per week
Hamburg (HAM) – Germany
1 airline
1 hr 20 mins
226 mi · 363 km
1
per week
Kayseri (ASR) – Türkiye
1 airline
4 hr 5 mins
1,607 mi · 2,586 km
1
per week
Larnarca (LCA) – Cyprus
1 airline
4 hr 20 mins
1,721 mi · 2,770 km
1
per week
Ljubljana (LJU) – Slovenia
1 airline
1 hr 50 mins
463 mi · 745 km
1
per week
New York (JFK) – United States of America
1 airline
CGN → JFK
1
per week
Rennes/Saint-Jacques (RNS) – France
1 airline
2 hr 15 mins
443 mi · 712 km
1
per week
Stuttgart (STR) – Germany
1 airline
1 hr 15 mins
177 mi · 284 km
1
per week
Tunis (TUN) – Tunisia
1 airline
3 hr 5 mins
980 mi · 1,578 km
1
per week

Route and destination data updated February 16, 2026.

Cologne Bonn Airport is served by 29 airlines, with Eurowings in the lead at 26% of routes. The top three carriers together cover 57% of routes. 14 carriers operate only one route each. A total of 26 airlines operate international routes, compared with six airlines serving domestic routes. Eurowings is operating the longest nonstop flight, connecting to Jebel Ali with a flight time of 6 hrs 50 mins.

Eurowings (29 routes)
Ryanair (27 routes)
Pegasus (8 routes)
Star Air A/S (7 routes)
EAT Leipzig (5 routes)
Air Cairo (3 routes)
Corendon Airlines Europe (3 routes)
Swiftair (3 routes)
AJet (2 routes)
Sun Express (2 routes)
Cygnus Air (2 routes)
Wizz Air (2 routes)
Wizz Air Malta (2 routes)
SAR (2 routes)
Air Arabia Maroc (2 routes)
Lufthansa (1 routes)
Lufthansa City Airlines (1 routes)
Austrian (1 routes)
Ryanair UK (1 routes)
British Airways (1 routes)
Turkish Airlines (1 routes)
HBVBE (1 routes)
NetJets Europe (1 routes)
GP Aviation (1 routes)
Sprint Air (1 routes)
Air Serbia (1 routes)
LEJ (1 routes)
ASL Airlines Ireland (1 routes)
National Airlines (1 routes)

Cologne Bonn Airport provides direct service to 31 countries across four continents. The route network is 7% domestic and 93% international. Spain is the primary international destination.

Spain - 22/day
Türkiye - 14/day
Germany - 11/day
United Kingdom - 10/day
Italy - 7/day
Austria - 5/day
Portugal - 5/day
Egypt - 4/day
Switzerland - 2/day
Bulgaria - 2/day
Cyprus - 1/day
Ireland - 1/day
United Arab Emirates - 1/day
Lithuania - 1/day
North Macedonia - 1/day
Romania - 1/day
Saudi Arabia - 1/day
Morocco - 1/day
Sweden - 1/day
France - 1/day
Bosnia and Herzegovina - 1/day
Hungary - 0/day
Malta - 0/day
KS - 0/day
Croatia - 0/day
Serbia - 0/day
Albania - 0/day
Poland - 0/day
Slovenia - 0/day
United States of America - 0/day
Tunisia - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

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.

Miscellaneous