Route Network
Geneva Cointrin Airport connects 171 destinations worldwide, with London standing out as its busiest route. The longest nonstop flight is to Shanghai, and the shortest flight is to Zurich.
Route and destination data updated July 9, 2026.
Geneva Cointrin Airport is served by 122 airlines, with easyJet in the lead at 26% of routes. The top three carriers together cover 38% of routes. 85 carriers operate only one route each. A total of 117 airlines operate international routes, compared with seven airlines serving domestic routes. China Eastern Airlines is operating the longest nonstop flight, connecting to Shanghai with a flight time of 11 hrs 35 mins.
Geneva Cointrin Airport provides direct service to 51 countries across four continents. The route network is 1% domestic and 99% international. Spain is the primary international destination.
Delays
- Departures
- 1 min late
- 1 min (-64%) vs last 24 hours
- 24h trend
- Arrivals
- 3 min late
- 4 min (-55.5%) vs last 24 hours
- 24h trend
- Cancelled Departures
- 2 flights (24 hour total)
Jul 12
2026
21:00 - 22:00
- Departure
- on-timeon-timeon-time
- Arrival
- 16 min late16 min late16 minutes late
- Cancelled
- 0
Jul 12
2026
20:00 - 21:00
- Departure
- 5 min late5 min late5 minutes late
- Arrival
- 6 min late6 min late6 minutes late
- Cancelled
- 0
Jul 12
2026
19:00 - 20:00
- Departure
- 7 min late7 min late7 minutes late
- Arrival
- 15 min late15 min late15 minutes late
- Cancelled
- 0
Jul 12
2026
18:00 - 19:00
- Departure
- on-timeon-timeon-time
- Arrival
- 12 min late12 min late12 minutes late
- Cancelled
- 0
Jul 12
2026
17:00 - 18:00
- Departure
- on-timeon-timeon-time
- Arrival
- 4 min late4 min late4 minutes late
- Cancelled
- 0
Jul 12
2026
16:00 - 17:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 12
2026
15:00 - 16:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 12
2026
14:00 - 15:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 1
Jul 12
2026
13:00 - 14:00
- Departure
- on-timeon-timeon-time
- Arrival
- 9 min late9 min late9 minutes late
- Cancelled
- 1
Jul 12
2026
12:00 - 13:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 12
2026
11:00 - 12:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 12
2026
10:00 - 11:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 12
2026
09:00 - 10:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 12
2026
08:00 - 09:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 12
2026
07:00 - 08:00
- Departure
- on-timeon-timeon-time
- Arrival
- 3 min early3 min early3 minutes early
- Cancelled
- 0
Jul 12
2026
06:00 - 07:00
- Departure
- on-timeon-timeon-time
- Arrival
- 3 min early3 min early3 minutes early
- Cancelled
- 0
Jul 12
2026
04:00 - 05:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jul 12
2026
03:00 - 04:00
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
| Time | Departure | Arrival | Cancelled |
|---|---|---|---|
|
21:00 - 22:00 |
on-timeon-timeon-time | 16 min late16 min late16 minutes late | 0 |
|
20:00 - 21:00 |
5 min late5 min late5 minutes late | 6 min late6 min late6 minutes late | 0 |
|
19:00 - 20:00 |
7 min late7 min late7 minutes late | 15 min late15 min late15 minutes late | 0 |
|
18:00 - 19:00 |
on-timeon-timeon-time | 12 min late12 min late12 minutes late | 0 |
|
17:00 - 18:00 |
on-timeon-timeon-time | 4 min late4 min late4 minutes late | 0 |
|
16:00 - 17:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
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 | 1 |
|
13:00 - 14:00 |
on-timeon-timeon-time | 9 min late9 min late9 minutes late | 1 |
|
12:00 - 13:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
11:00 - 12:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
10:00 - 11:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
09:00 - 10:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
08:00 - 09:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
07:00 - 08:00 |
on-timeon-timeon-time | 3 min early3 min early3 minutes early | 0 |
|
06:00 - 07:00 |
on-timeon-timeon-time | 3 min early3 min early3 minutes early | 0 |
|
04:00 - 05:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
03:00 - 04:00 |
——— | ——— | 0 |
- Departures
- 1 min late
- 2 min (-68.4%) vs last week
- 7d trend
- Arrivals
- 4 min late
- 3 min (-44.5%) vs last week
- 7d trend
- Cancelled Departures
- 19 flights (7 day total)
Jul 11
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 7 min late7 min late7 minutes late
- Cancelled
- 8
Jul 10
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 5 min late5 min late5 minutes late
- Cancelled
- 5
Jul 9
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 2 min late2 min late2 minutes late
- Cancelled
- 4
Jul 8
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 2
| Date | Departure | Arrival | Cancelled |
|---|---|---|---|
|
Jul 11, 2026 |
2 min late2 min late2 minutes late | 7 min late7 min late7 minutes late | 8 |
|
Jul 10, 2026 |
2 min late2 min late2 minutes late | 5 min late5 min late5 minutes late | 5 |
|
Jul 9, 2026 |
on-timeon-timeon-time | 2 min late2 min late2 minutes late | 4 |
|
Jul 8, 2026 |
on-timeon-timeon-time | 1 min late1 min late1 minutes late | 2 |
- Departures
- 3 min late
- 1 min (-75.2%) vs last 30 days
- 30d trend
- Arrivals
- 5 min late
- 4 min (+316.1%) vs last 30 days
- 30d trend
- Cancelled Departures
- 149 flights (30 day total)
Jul 11
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 7 min late7 min late7 minutes late
- Cancelled
- 8
Jul 10
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 5 min late5 min late5 minutes late
- Cancelled
- 5
Jul 9
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 2 min late2 min late2 minutes late
- Cancelled
- 4
Jul 8
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 2
Jul 3
2026
- Departure
- 1 min late1 min late1 minutes late
- Arrival
- 2 min late2 min late2 minutes late
- Cancelled
- 0
Jul 2
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 2 min late2 min late2 minutes late
- Cancelled
- 3
Jul 1
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 13 min late13 min late13 minutes late
- Cancelled
- 14
Jun 30
2026
- Departure
- 3 min late3 min late3 minutes late
- Arrival
- 4 min late4 min late4 minutes late
- Cancelled
- 11
Jun 29
2026
- Departure
- 12 min late12 min late12 minutes late
- Arrival
- 15 min late15 min late15 minutes late
- Cancelled
- 29
Jun 28
2026
- Departure
- 1 min late1 min late1 minutes late
- Arrival
- 6 min late6 min late6 minutes late
- Cancelled
- 3
Jun 27
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 3 min late3 min late3 minutes late
- Cancelled
- 13
Jun 26
2026
- Departure
- 1 min late1 min late1 minutes late
- Arrival
- 6 min late6 min late6 minutes late
- Cancelled
- 4
Jun 25
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 5 min late5 min late5 minutes late
- Cancelled
- 7
Jun 24
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 6 min late6 min late6 minutes late
- Cancelled
- 4
Jun 23
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- 10 min late10 min late10 minutes late
- Cancelled
- 0
Jun 22
2026
- Departure
- 4 min late4 min late4 minutes late
- Arrival
- 7 min late7 min late7 minutes late
- Cancelled
- 5
Jun 21
2026
- Departure
- 5 min late5 min late5 minutes late
- Arrival
- 9 min late9 min late9 minutes late
- Cancelled
- 13
Jun 20
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 2
Jun 19
2026
- Departure
- 1 min late1 min late1 minutes late
- Arrival
- 8 min late8 min late8 minutes late
- Cancelled
- 4
Jun 18
2026
- Departure
- 1 min late1 min late1 minutes late
- Arrival
- 2 min late2 min late2 minutes late
- Cancelled
- 6
Jun 17
2026
- Departure
- 9 min late9 min late9 minutes late
- Arrival
- 11 min late11 min late11 minutes late
- Cancelled
- 12
Jun 16
2026
- Departure
- 10 min late10 min late10 minutes late
- Arrival
- 8 min early8 min early8 minutes early
- Cancelled
- 0
Jun 15
2026
- Departure
- 19 min late19 min late19 minutes late
- Arrival
- 5 min late5 min late5 minutes late
- Cancelled
- 0
Jun 14
2026
- Departure
- 14 min late14 min late14 minutes late
- Arrival
- 3 min early3 min early3 minutes early
- Cancelled
- 0
Jun 13
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 3 min early3 min early3 minutes early
- Cancelled
- 0
Jun 12
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 1 min early1 min early1 minutes early
- Cancelled
- 0
| Date | Departure | Arrival | Cancelled |
|---|---|---|---|
|
Jul 11, 2026 |
2 min late2 min late2 minutes late | 7 min late7 min late7 minutes late | 8 |
|
Jul 10, 2026 |
2 min late2 min late2 minutes late | 5 min late5 min late5 minutes late | 5 |
|
Jul 9, 2026 |
on-timeon-timeon-time | 2 min late2 min late2 minutes late | 4 |
|
Jul 8, 2026 |
on-timeon-timeon-time | 1 min late1 min late1 minutes late | 2 |
|
Jul 3, 2026 |
1 min late1 min late1 minutes late | 2 min late2 min late2 minutes late | 0 |
|
Jul 2, 2026 |
on-timeon-timeon-time | 2 min late2 min late2 minutes late | 3 |
|
Jul 1, 2026 |
2 min late2 min late2 minutes late | 13 min late13 min late13 minutes late | 14 |
|
Jun 30, 2026 |
3 min late3 min late3 minutes late | 4 min late4 min late4 minutes late | 11 |
|
Jun 29, 2026 |
12 min late12 min late12 minutes late | 15 min late15 min late15 minutes late | 29 |
|
Jun 28, 2026 |
1 min late1 min late1 minutes late | 6 min late6 min late6 minutes late | 3 |
|
Jun 27, 2026 |
on-timeon-timeon-time | 3 min late3 min late3 minutes late | 13 |
|
Jun 26, 2026 |
1 min late1 min late1 minutes late | 6 min late6 min late6 minutes late | 4 |
|
Jun 25, 2026 |
on-timeon-timeon-time | 5 min late5 min late5 minutes late | 7 |
|
Jun 24, 2026 |
on-timeon-timeon-time | 6 min late6 min late6 minutes late | 4 |
|
Jun 23, 2026 |
2 min late2 min late2 minutes late | 10 min late10 min late10 minutes late | 0 |
|
Jun 22, 2026 |
4 min late4 min late4 minutes late | 7 min late7 min late7 minutes late | 5 |
|
Jun 21, 2026 |
5 min late5 min late5 minutes late | 9 min late9 min late9 minutes late | 13 |
|
Jun 20, 2026 |
on-timeon-timeon-time | 1 min late1 min late1 minutes late | 2 |
|
Jun 19, 2026 |
1 min late1 min late1 minutes late | 8 min late8 min late8 minutes late | 4 |
|
Jun 18, 2026 |
1 min late1 min late1 minutes late | 2 min late2 min late2 minutes late | 6 |
|
Jun 17, 2026 |
9 min late9 min late9 minutes late | 11 min late11 min late11 minutes late | 12 |
|
Jun 16, 2026 |
10 min late10 min late10 minutes late | 8 min early8 min early8 minutes early | 0 |
|
Jun 15, 2026 |
19 min late19 min late19 minutes late | 5 min late5 min late5 minutes late | 0 |
|
Jun 14, 2026 |
14 min late14 min late14 minutes late | 3 min early3 min early3 minutes early | 0 |
|
Jun 13, 2026 |
on-timeon-timeon-time | 3 min early3 min early3 minutes early | 0 |
|
Jun 12, 2026 |
on-timeon-timeon-time | 1 min early1 min early1 minutes early | 0 |
Global Rankings
Runways
| Runway | Length | Width | Surface |
|---|---|---|---|
| 12,805 ft 3,903 m 12,805 ft · 3,903 m | 180 ft 55 m 180 ft · 55 m | Concrete | |
| 2,703 ft 824 m 2,703 ft · 824 m | 98 ft 30 m 98 ft · 30 m | Closed | |
| 12,805 ft 3,903 m 12,805 ft · 3,903 m | 180 ft 55 m 180 ft · 55 m | Concrete | |
| 2,703 ft 824 m 2,703 ft · 824 m | 98 ft 30 m 98 ft · 30 m | Closed |
Runway Length
Runways at Geneva Cointrin Airport are long enough for all aircraft with known takeoff and landing distances.
Operational Context
Geneva Cointrin (IATA: GVA) operates around 227 flights per day to 171 nonstop destinations. Its network includes 2 domestic and 169 international routes, with easyJet as the leading carrier and London currently the busiest connection. From GVA, passengers can reach 51 countries across 4 continents, and the longest runway measures 3,903 m (12,805 ft).
Airlines and Destinations Overview
Geneva Cointrin is a strongly international airport, with most scheduled service focused on cross-border travel rather than domestic flying. Its network connects Geneva with a wide range of short-haul European cities, along with select medium-haul and longer-range destinations, reflecting the airport’s role in serving both the city and the broader Lake Geneva region.
The airline mix is led by easyJet, which provides a large share of the airport’s point-to-point traffic. In addition to leisure and business-oriented European routes, the airport also supports traffic linked to international organizations, finance, diplomacy, and seasonal travel demand.
Terminal Buildings and Facilities
The passenger terminal complex is organized to handle both domestic and international traffic within a compact airport layout. Geneva Cointrin uses a modern commercial terminal system with dedicated processing areas for departing and arriving passengers, and it is designed to support a high share of short-haul movement with efficient transfer through security, passport control, and boarding areas.
Because the airport handles predominantly international service, passenger flows are shaped by Schengen and non-Schengen processing requirements. The airport’s layout is oriented toward fast turnover and practical access rather than a large multi-terminal footprint.
Key characteristics of the terminal system include:
- Compact terminal layout
- Separate processing for international traffic
- Schengen and non-Schengen handling
- Designed for high-frequency short-haul operations
Passenger-facing facilities are centered on the main terminal and include standard airport services for check-in, security screening, retail, food, and waiting areas. The airport also provides official passenger information through its website, including terminal and travel guidance.
Passenger facilities available across the airport include:
- Check-in and baggage services
- Security and passport control
- Retail concessions
- Food and beverage outlets
- Passenger information services
Airport Lounges
Geneva Cointrin has lounge options for eligible airline passengers and other authorized travelers, with access generally tied to class of travel, frequent flyer status, or paid entry where offered. Lounge availability is concentrated within the passenger terminal areas serving international departures.
Notable lounges include:
- No verified lounge names listed
Dining and Food Options
The airport offers a standard mix of food and beverage outlets suited to short waits, business travel, and transiting passengers. The selection typically includes quick-service options alongside café-style and sit-down formats, with offerings positioned for both landside and airside passengers.
Common dining options include:
- Cafés
- Quick-service food outlets
- Bars
- Snack counters
- Sit-down dining venues
Public Transport and Parking
Geneva Cointrin is well connected to central Geneva by rail, bus, taxi, and road access. The airport is served by the regional rail network, and official ground transport and parking information is available through Geneva Airport's transportation pages. This makes it practical for passengers traveling from the city center and from surrounding parts of western Switzerland and nearby France.
Road access is straightforward for private vehicles, taxis, and ride-hailing or chauffeur-style services where available. The airport’s location near the Swiss-French border also supports access from cross-border commuter areas and the wider Geneva metropolitan region.
Passengers can reach the airport using:
- Regional train
- Local bus
- Taxi
- Private car
- Road-based drop-off and pick-up
Parking at the airport is arranged through official short-stay and longer-stay parking products, with options intended for both quick terminal visits and extended trips. Travelers can review current parking details on the airport’s official parking information page.
Parking options include:
- Short-stay parking
- Long-stay parking
- Terminal-adjacent parking
- Drop-off access
Runways and Operations
Geneva Cointrin has a single long runway, which supports a broad mix of commercial traffic, including narrow-body operations and select long-haul aircraft movements. The runway length allows the airport to handle a substantial schedule for a city airport with strong international demand.
Operationally, the airport functions as a busy point-to-point and business travel gateway with a large share of European flying. Its airfield layout is suited to high-frequency departures and arrivals, and the long runway is a notable feature of the airport’s operating capability.
The runway system includes:
- One runway
- Runway length of 3,903 m
- Suitable for narrow-body and wide-body operations
- Supports international scheduled service
Passenger Traffic and Airport Role
Geneva Cointrin is a major air gateway for western Switzerland and the Geneva region. Its traffic pattern is shaped by international business, diplomacy, tourism, and local outbound travel, with a heavy emphasis on European connectivity and a smaller share of long-haul service.
The airport is not primarily a domestic connector, since domestic flying is limited. Instead, it functions as an international city airport with a strong regional catchment that extends beyond Geneva itself into neighboring areas of Switzerland and France.
The airport’s role includes:
- Major international gateway
- Business travel airport
- Point-to-point carrier base
- Regional catchment airport
Location and Catchment Area
The airport is located in Geneva, close to the city and the Swiss-French border, giving it access to a wide commuter and business catchment. Its location makes it useful for travelers from Geneva proper as well as nearby communities in the canton and across the frontier in France.
It also serves passengers traveling to international institutions, financial districts, conference venues, and the broader Lake Geneva area. The airport’s cross-border accessibility is an important part of its role in the region.
The airport serves:
- Geneva city travelers
- Lake Geneva region passengers
- Cross-border commuters from France
- Business and institutional traffic
- Western Switzerland catchment
Hotels Near the Airport
There are airport-area hotels that are useful for early departures, late arrivals, overnight layovers, and business travelers needing easy access to the terminal. Official airport accommodation information is available through the airport website for travelers who want nearby lodging options.
Notable nearby hotels include:
- No verified hotel names listed
Airport History
Geneva Cointrin developed as the principal airport serving Geneva during the 20th century as commercial aviation expanded in the region. Its growth reflected the city’s increasing international importance and its role as a center for diplomacy, trade, and cross-border movement.
Over time, the airport was modernized to accommodate higher volumes of scheduled traffic and changing security and immigration requirements. Its facilities evolved from earlier airfield use into a commercial passenger airport with infrastructure capable of handling both European short-haul service and selected longer-range operations.
The runway system and terminal facilities were developed to support more intensive airline activity, including the needs of business travelers and international organizations based in Geneva. This expansion helped establish the airport’s current role as the main air gateway for the region.
Today, the airport operates as a major international city airport with a traffic profile dominated by European routes and a strong base of point-to-point service. Its present role reflects both its geographic position and Geneva’s wider economic and diplomatic importance.