List of Airports in Switzerland
As of 2024, there are 11 airports throughout the country of Switzerland according to IATA and ICAO. Through the table below, you can find name of each airport, its abbreviation, city location, and size. Airports in Switzerland are listed in alphabetical order. Please note that some airports serve internationally, while the other only serve domestically.
List of All Airports in Switzerland
# | Airport | Abbreviation | Location | Size |
---|---|---|---|---|
1 | Altenrhein Airport | ACH | Altenrhein | Medium |
2 | Ascona Airport | ACO | Ascona | Small |
3 | Belp Airport | BRN | Berne | Medium |
4 | Emmen Airport | EML | Emmen | Small |
5 | EuroAirport Basel-Mulhouse-Freiburg | BSL | Mulhouse/Basel | Large |
6 | EuroAirport French Airport | MLH | Mulhouse/Basel | Medium |
7 | Geneve-Cointrin Airport | GVA | Geneva | Huge |
8 | Lugano Airport | LUG | Lugano | Small |
9 | Samedan Airport | SMV | St Moritz | Small |
10 | Sion Airport | SIR | Sion | Small |
11 | Zurich Airport | ZRH | Zurich | Huge |
Major Airports in Switzerland
1. Zurich Airport (ZRH)
Airport Code: ZRH
Time Zone: Central European Time (CET, UTC +1), Central European Summer Time (CEST, UTC +2)
Address: Flughafen Zürich AG, 8058 Zürich, Switzerland
Nearby Cities:
- Zurich – 8 miles
- Winterthur – 17 miles
- Basel – 55 miles
Major Airlines Served:
- Swiss International Air Lines
- Edelweiss Air
- Lufthansa
- Qatar Airways
- Turkish Airlines
Annual Passenger Traffic:
Zurich Airport handles over 31 million passengers annually, making it the busiest airport in Switzerland.
Airport Location and History
Zurich Airport is located 8 miles north of Zurich city center, making it a key international gateway for both business and leisure travelers to Switzerland. Opened in 1948, the airport has undergone continuous expansion, especially in the 1980s and 2000s, to accommodate increasing air traffic. The airport serves as a major hub for Swiss International Air Lines and its subsidiary Edelweiss Air, connecting Switzerland with Europe, Asia, Africa, and the Americas.
The airport was designed to handle both domestic and international flights and has become an important transit point for European and intercontinental connections. Zurich is the financial capital of Switzerland, which further contributes to the airport’s significance as a business travel hub.
Facilities and Infrastructure
Zurich Airport has three terminals:
- Terminal A: Domestic and Schengen flights
- Terminal B: International flights
- Terminal E: Non-Schengen flights, long-haul services
The airport has two main runways:
- Runway 14/32: 3,300 meters (10,827 feet)
- Runway 16/34: 4,000 meters (13,123 feet)
Both runways are capable of handling wide-body aircraft such as the Boeing 747 and Airbus A380. Facilities include lounges, duty-free shopping, restaurants, and hotels. Public transportation is excellent, with a direct train station connecting the airport to Zurich city center and other Swiss destinations.
2. Geneva Airport (GVA)
Airport Code: GVA
Time Zone: Central European Time (CET, UTC +1), Central European Summer Time (CEST, UTC +2)
Address: 1215 Genève, Switzerland
Nearby Cities:
- Geneva – 3 miles
- Annemasse, France – 5 miles
- Lausanne – 35 miles
Major Airlines Served:
- Swiss International Air Lines
- easyJet
- Air France
- Emirates
- British Airways
Annual Passenger Traffic:
Geneva Airport handles around 17 million passengers annually.
Airport Location and History
Geneva International Airport is located just 3 miles from the center of Geneva, a key international city due to its status as the headquarters for the United Nations and numerous other international organizations. The airport opened in 1920 and has since been modernized to accommodate growing passenger and cargo traffic. It is an essential airport for both diplomatic and business travel, as well as leisure tourism to the region, particularly the Swiss Alps.
Geneva Airport serves as a hub for easyJet and Swiss International Air Lines, offering connections across Europe, the Middle East, and North Africa. The airport’s location near the French border also facilitates cross-border connections, with a special agreement that allows passengers to use French public transport services.
Facilities and Infrastructure
Geneva Airport has one main terminal, with two runways:
- Runway 23/05: 3,900 meters (12,795 feet)
- Runway 04/22: 3,400 meters (11,155 feet)
Both runways can accommodate wide-body aircraft such as the Airbus A330. The terminal offers a variety of amenities, including duty-free shopping, lounges, restaurants, and business facilities. The airport is well-connected to the city center through public transport, including buses, trains, and taxis.
3. Basel-Mulhouse Airport (BSL/MLH)
Airport Code: BSL (Switzerland), MLH (France)
Time Zone: Central European Time (CET, UTC +1), Central European Summer Time (CEST, UTC +2)
Address: 68300 Saint-Louis, France / Basel, Switzerland
Nearby Cities:
- Basel – 4 miles
- Mulhouse, France – 15 miles
- Freiburg, Germany – 30 miles
Major Airlines Served:
- easyJet
- Air France
- Lufthansa
- Ryanair
Annual Passenger Traffic:
Basel-Mulhouse Airport handles around 9 million passengers annually.
Airport Location and History
Basel-Mulhouse Airport is unique because it is located on the border between Switzerland, France, and Germany, serving all three countries. It opened in 1946 and was expanded significantly in the 1970s to meet increasing demand. The airport is often used by passengers traveling to Basel, Switzerland, and Mulhouse, France, as well as those heading to nearby cities in Germany.
The airport serves as a base for easyJet and has growing traffic to European destinations, particularly to the United Kingdom, Italy, and Spain. The airport’s location makes it a vital hub for the surrounding region, offering convenient access to several European countries.
Facilities and Infrastructure
Basel-Mulhouse Airport has one terminal and two runways:
- Runway 15/33: 3,600 meters (11,811 feet)
- Runway 08/26: 2,700 meters (8,858 feet)
Both runways are capable of handling wide-body aircraft like the Airbus A330 and Boeing 777. The terminal offers a wide range of passenger services, including lounges, shops, restaurants, and car rental. The airport is well-connected to the cities of Basel, Mulhouse, and Freiburg by bus, train, and taxi services.
4. Bern Airport (BRN)
Airport Code: BRN
Time Zone: Central European Time (CET, UTC +1), Central European Summer Time (CEST, UTC +2)
Address: Flughafen Bern AG, 3123 Belp, Switzerland
Nearby Cities:
- Bern – 7 miles
- Thun – 15 miles
- Lausanne – 62 miles
Major Airlines Served:
- SkyWork Airlines
- Swiss International Air Lines
- Helvetic Airways
Annual Passenger Traffic:
Bern Airport sees around 400,000 passengers annually.
Airport Location and History
Bern Airport is located about 7 miles from the Swiss capital, Bern. It opened in 1920 and has primarily served domestic flights, with increasing connections to European destinations in recent decades. The airport’s location makes it a convenient alternative to larger Swiss airports for travelers heading to the capital or nearby regions. While smaller in size compared to Zurich or Geneva airports, Bern Airport plays a key role in connecting the city to other European cities.
The airport is not a hub for major international carriers but does handle seasonal and charter flights, with Swiss International Air Lines offering domestic services. It is also used for private and business aviation.
Facilities and Infrastructure
Bern Airport has one terminal and a single runway:
- Runway 14/32: 1,800 meters (5,906 feet)
The runway is capable of handling smaller aircraft but is not large enough for wide-body planes like the Airbus A380. The terminal offers basic amenities such as lounges, a café, and rental services. There is good ground transportation access to Bern, with bus and taxi services connecting the airport to the city center.
5. Lugano Airport (LUG)
Airport Code: LUG
Time Zone: Central European Time (CET, UTC +1), Central European Summer Time (CEST, UTC +2)
Address: Via Aeroporto, 6900 Lugano, Switzerland
Nearby Cities:
- Lugano – 3 miles
- Como, Italy – 16 miles
- Milan, Italy – 50 miles
Major Airlines Served:
- Swiss International Air Lines
- Helvetic Airways
Annual Passenger Traffic:
Lugano Airport handles around 100,000 passengers annually.
Airport Location and History
Lugano Airport, located just 3 miles from the city of Lugano, is a small regional airport primarily serving domestic and select international routes. Opened in 1939, the airport’s primary function is to connect Lugano to larger European hubs, including Zurich and Geneva. It also caters to private aviation and business travelers, given its proximity to the Swiss-Italian border.
Despite its smaller size, Lugano Airport serves as an important gateway for travelers visiting the southern part of Switzerland, which is known for its financial sector, tourism, and proximity to Lake Lugano.
Facilities and Infrastructure
Lugano Airport has one terminal and one runway:
- Runway 01/19: 1,400 meters (4,593 feet)
This runway is capable of handling small regional aircraft but is not suited for wide-body or long-haul flights. The terminal offers basic services, including a waiting area, car rentals, and transportation links to the city and surrounding areas via buses and taxis.