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.
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.
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.
Delays
- 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-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 20
2026
14:00 - 15:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 20
2026
13:00 - 14:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 20
2026
12:00 - 13:00
- Departure
- on-timeon-timeon-time
- Arrival
- 2 min late2 min late2 minutes late
- Cancelled
- 0
Jul 20
2026
11:00 - 12:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 20
2026
10:00 - 11:00
- Departure
- on-timeon-timeon-time
- Arrival
- 3 min early3 min early3 minutes early
- Cancelled
- 0
Jul 20
2026
09:00 - 10:00
- Departure
- on-timeon-timeon-time
- Arrival
- 2 min early2 min early2 minutes early
- Cancelled
- 0
Jul 20
2026
08:00 - 09:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 20
2026
07:00 - 08:00
- Departure
- on-timeon-timeon-time
- Arrival
- 4 min early4 min early4 minutes early
- Cancelled
- 0
Jul 20
2026
06:00 - 07:00
- Departure
- on-timeon-timeon-time
- Arrival
- 12 min early12 min early12 minutes early
- Cancelled
- 0
Jul 20
2026
05:00 - 06:00
- Departure
- on-timeon-timeon-time
- Arrival
- 15 min early15 min early15 minutes early
- Cancelled
- 0
Jul 20
2026
04:00 - 05:00
- Departure
- on-timeon-timeon-time
- Arrival
- 16 min early16 min early16 minutes early
- Cancelled
- 0
Jul 20
2026
03:00 - 04:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 20
2026
02:00 - 03:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 20
2026
01:00 - 02:00
- Departure
- on-timeon-timeon-time
- Arrival
- 5 min early5 min early5 minutes early
- Cancelled
- 0
Jul 20
2026
00:00 - 01:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 19
2026
23:00 - 00:00
- Departure
- on-timeon-timeon-time
- Arrival
- 2 min late2 min late2 minutes late
- Cancelled
- 0
Jul 19
2026
22:00 - 23:00
- Departure
- on-timeon-timeon-time
- Arrival
- 7 min early7 min early7 minutes early
- Cancelled
- 0
Jul 19
2026
21:00 - 22:00
- Departure
- on-timeon-timeon-time
- Arrival
- 14 min late14 min late14 minutes late
- Cancelled
- 0
Jul 19
2026
20:00 - 21:00
- Departure
- on-timeon-timeon-time
- Arrival
- 17 min late17 min late17 minutes late
- Cancelled
- 0
Jul 19
2026
19:00 - 20:00
- Departure
- on-timeon-timeon-time
- Arrival
- 9 min late9 min late9 minutes late
- Cancelled
- 0
Jul 19
2026
18:00 - 19:00
- Departure
- on-timeon-timeon-time
- Arrival
- 5 min late5 min late5 minutes late
- Cancelled
- 0
| Time | Departure | Arrival | Cancelled |
|---|---|---|---|
|
15:00 - 16:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
14:00 - 15:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
13:00 - 14:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
12:00 - 13:00 |
on-timeon-timeon-time | 2 min late2 min late2 minutes late | 0 |
|
11:00 - 12:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
10:00 - 11:00 |
on-timeon-timeon-time | 3 min early3 min early3 minutes early | 0 |
|
09:00 - 10:00 |
on-timeon-timeon-time | 2 min early2 min early2 minutes early | 0 |
|
08:00 - 09:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
07:00 - 08:00 |
on-timeon-timeon-time | 4 min early4 min early4 minutes early | 0 |
|
06:00 - 07:00 |
on-timeon-timeon-time | 12 min early12 min early12 minutes early | 0 |
|
05:00 - 06:00 |
on-timeon-timeon-time | 15 min early15 min early15 minutes early | 0 |
|
04:00 - 05:00 |
on-timeon-timeon-time | 16 min early16 min early16 minutes early | 0 |
|
03:00 - 04:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
02:00 - 03:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
01:00 - 02:00 |
on-timeon-timeon-time | 5 min early5 min early5 minutes early | 0 |
|
00:00 - 01:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
23:00 - 00:00 |
on-timeon-timeon-time | 2 min late2 min late2 minutes late | 0 |
|
22:00 - 23:00 |
on-timeon-timeon-time | 7 min early7 min early7 minutes early | 0 |
|
21:00 - 22:00 |
on-timeon-timeon-time | 14 min late14 min late14 minutes late | 0 |
|
20:00 - 21:00 |
on-timeon-timeon-time | 17 min late17 min late17 minutes late | 0 |
|
19:00 - 20:00 |
on-timeon-timeon-time | 9 min late9 min late9 minutes late | 0 |
|
18:00 - 19:00 |
on-timeon-timeon-time | 5 min late5 min late5 minutes late | 0 |
- 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-timeon-timeon-time
- Arrival
- 4 min late4 min late4 minutes late
- Cancelled
- 0
Jul 18
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 12 min late12 min late12 minutes late
- Cancelled
- 0
Jul 17
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 8 min late8 min late8 minutes late
- Cancelled
- 2
Jul 16
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 4 min late4 min late4 minutes late
- Cancelled
- 2
Jul 15
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 7 min late7 min late7 minutes late
- Cancelled
- 1
Jul 14
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 5 min late5 min late5 minutes late
- Cancelled
- 2
Jul 13
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 3 min late3 min late3 minutes late
- Cancelled
- 2
| Date | Departure | Arrival | Cancelled |
|---|---|---|---|
|
Jul 19, 2026 |
on-timeon-timeon-time | 4 min late4 min late4 minutes late | 0 |
|
Jul 18, 2026 |
on-timeon-timeon-time | 12 min late12 min late12 minutes late | 0 |
|
Jul 17, 2026 |
on-timeon-timeon-time | 8 min late8 min late8 minutes late | 2 |
|
Jul 16, 2026 |
on-timeon-timeon-time | 4 min late4 min late4 minutes late | 2 |
|
Jul 15, 2026 |
on-timeon-timeon-time | 7 min late7 min late7 minutes late | 1 |
|
Jul 14, 2026 |
on-timeon-timeon-time | 5 min late5 min late5 minutes late | 2 |
|
Jul 13, 2026 |
on-timeon-timeon-time | 3 min late3 min late3 minutes late | 2 |
- 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-timeon-timeon-time
- Arrival
- 4 min late4 min late4 minutes late
- Cancelled
- 0
Jul 18
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 12 min late12 min late12 minutes late
- Cancelled
- 0
Jul 17
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 8 min late8 min late8 minutes late
- Cancelled
- 2
Jul 16
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 4 min late4 min late4 minutes late
- Cancelled
- 2
Jul 15
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 7 min late7 min late7 minutes late
- Cancelled
- 1
Jul 14
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 5 min late5 min late5 minutes late
- Cancelled
- 2
Jul 13
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 3 min late3 min late3 minutes late
- Cancelled
- 2
Jul 12
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 3 min late3 min late3 minutes late
- Cancelled
- 0
Jul 11
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 7 min late7 min late7 minutes late
- Cancelled
- 0
Jul 10
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 2
Jul 9
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 8
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 2
Jul 4
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 3
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 2 min late2 min late2 minutes late
- Cancelled
- 0
Jul 2
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 0
Jul 1
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 13 min late13 min late13 minutes late
- Cancelled
- 7
Jun 30
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 2 min late2 min late2 minutes late
- Cancelled
- 1
Jun 29
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 4 min late4 min late4 minutes late
- Cancelled
- 4
Jun 28
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 7 min late7 min late7 minutes late
- Cancelled
- 0
Jun 27
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 9 min late9 min late9 minutes late
- Cancelled
- 0
Jun 26
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 2
Jun 25
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 0
Jun 24
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 1 min early1 min early1 minutes early
- Cancelled
- 4
Jun 23
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 0
Jun 22
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 6 min late6 min late6 minutes late
- Cancelled
- 7
Jun 21
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 11 min late11 min late11 minutes late
- Cancelled
- 3
Jun 20
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 6 min late6 min late6 minutes late
- Cancelled
- 0
| Date | Departure | Arrival | Cancelled |
|---|---|---|---|
|
Jul 19, 2026 |
on-timeon-timeon-time | 4 min late4 min late4 minutes late | 0 |
|
Jul 18, 2026 |
on-timeon-timeon-time | 12 min late12 min late12 minutes late | 0 |
|
Jul 17, 2026 |
on-timeon-timeon-time | 8 min late8 min late8 minutes late | 2 |
|
Jul 16, 2026 |
on-timeon-timeon-time | 4 min late4 min late4 minutes late | 2 |
|
Jul 15, 2026 |
on-timeon-timeon-time | 7 min late7 min late7 minutes late | 1 |
|
Jul 14, 2026 |
on-timeon-timeon-time | 5 min late5 min late5 minutes late | 2 |
|
Jul 13, 2026 |
on-timeon-timeon-time | 3 min late3 min late3 minutes late | 2 |
|
Jul 12, 2026 |
on-timeon-timeon-time | 3 min late3 min late3 minutes late | 0 |
|
Jul 11, 2026 |
on-timeon-timeon-time | 7 min late7 min late7 minutes late | 0 |
|
Jul 10, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 2 |
|
Jul 9, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Jul 8, 2026 |
on-timeon-timeon-time | 1 min late1 min late1 minutes late | 2 |
|
Jul 4, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Jul 3, 2026 |
on-timeon-timeon-time | 2 min late2 min late2 minutes late | 0 |
|
Jul 2, 2026 |
on-timeon-timeon-time | 1 min late1 min late1 minutes late | 0 |
|
Jul 1, 2026 |
on-timeon-timeon-time | 13 min late13 min late13 minutes late | 7 |
|
Jun 30, 2026 |
on-timeon-timeon-time | 2 min late2 min late2 minutes late | 1 |
|
Jun 29, 2026 |
on-timeon-timeon-time | 4 min late4 min late4 minutes late | 4 |
|
Jun 28, 2026 |
on-timeon-timeon-time | 7 min late7 min late7 minutes late | 0 |
|
Jun 27, 2026 |
on-timeon-timeon-time | 9 min late9 min late9 minutes late | 0 |
|
Jun 26, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 2 |
|
Jun 25, 2026 |
on-timeon-timeon-time | 1 min late1 min late1 minutes late | 0 |
|
Jun 24, 2026 |
on-timeon-timeon-time | 1 min early1 min early1 minutes early | 4 |
|
Jun 23, 2026 |
on-timeon-timeon-time | 1 min late1 min late1 minutes late | 0 |
|
Jun 22, 2026 |
on-timeon-timeon-time | 6 min late6 min late6 minutes late | 7 |
|
Jun 21, 2026 |
on-timeon-timeon-time | 11 min late11 min late11 minutes late | 3 |
|
Jun 20, 2026 |
on-timeon-timeon-time | 6 min late6 min late6 minutes late | 0 |
Global Rankings
Runways
| Runway | Length | Width | Surface |
|---|---|---|---|
| 12,477 ft 3,803 m 12,477 ft · 3,803 m | 197 ft 60 m 197 ft · 60 m | Asphalt | |
| 12,477 ft 3,803 m 12,477 ft · 3,803 m | 197 ft 60 m 197 ft · 60 m | Asphalt | |
| 8,064 ft 2,458 m 8,064 ft · 2,458 m | 148 ft 45 m 148 ft · 45 m | Concrete | |
| 8,064 ft 2,458 m 8,064 ft · 2,458 m | 148 ft 45 m 148 ft · 45 m | Concrete | |
| 6,093 ft 1,857 m 6,093 ft · 1,857 m | 148 ft 45 m 148 ft · 45 m | Asphalt | |
| 6,093 ft 1,857 m 6,093 ft · 1,857 m | 148 ft 45 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.