199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Switzerland

Airports · Europe

Flag of SwitzerlandAirports in Switzerland

Switzerland has 121 airports and airfields, including 2 large and 11 medium-sized airports; 5 have scheduled passenger flights. The capital, Bern, is served by Bern Airport (BRN).

2
Large airports
11
Medium airports
5
With scheduled flights
121
All airfields & heliports
  • Large airport
  • Medium / scheduled airport

List of airports in Switzerland

AirportCityIATAICAOTypeElevation
Geneva International Airport Meet & Greet → Geneva GVA LSGG Large airport 1,411 ft
Zürich Airport Meet & Greet → Zurich ZRH LSZH Large airport 1,417 ft
Bern Airport Meet & Greet → Bern BRN LSZB Medium airport 1,671 ft
Lugano Airport Agno LUG LSZA Medium airport 915 ft
Sankt Gallen Altenrhein Airport St. Gallen ACH LSZR Medium airport 1,306 ft
Alpnach Air Base (no scheduled flights) Alpnach — LSMA Medium airport 1,460 ft
Dübendorf Air Base (no scheduled flights) Zurich — LSMD Medium airport 1,470 ft
Emmen Air Base (no scheduled flights) Emmen EML LSME Medium airport 1,400 ft
Engadin Airport (no scheduled flights) Samedan SMV LSZS Medium airport 5,600 ft
Grenchen Airfield (no scheduled flights) Grenchen — LSZG Medium airport 1,411 ft
Les Eplatures Airport (no scheduled flights) La Chaux-de-Fonds — LSGC Medium airport 3,368 ft
Payerne Air Base (no scheduled flights) Payerne VIP LSMP Medium airport 1,465 ft
Sion Airport (no scheduled flights) Sion SIR LSGS Medium airport 1,582 ft
Buochs Airport (no scheduled flights) Buochs BXO LSZC Small airport 1,475 ft

Airports with scheduled service, an IATA code or of medium/large size. Data: OurAirports (public domain).

Switzerland has 121 airports and airfields in the OurAirports database — #61 of 247 countries and territories by total number. Only a small part of them serve airline passengers: 2 large airports, 11 medium-sized airports and 5 airports with scheduled flights; the remaining 108 are small airstrips, heliports (53) and seaplane bases used for private and general aviation.

Main international airports in Switzerland

The main international gateways are Geneva International Airport (GVA) in Geneva and Zürich Airport (ZRH) in Zurich. The capital, Bern, is served by Bern Airport (BRN).

Domestic flights and regional airports

Scheduled flights reach 5 cities across Switzerland, with 11 regional airports linking smaller towns to the main hubs. The northernmost airport with airline service is Sankt Gallen Altenrhein Airport (ACH) in St. Gallen, the southernmost Lugano Airport (LUG) in Agno. The highest airport is Engadin Airport (SMV) at 5,600 ft (1,707 m) above sea level.

Airport services and alternatives

At 3 airports in Switzerland — GVA, ZRH and BRN — you can book Meet & Greet, lounge access or private transfers online. Among its neighbours, France (135 large/medium airports), Germany (75 large/medium airports), Italy (73 large/medium airports) and Austria (9 large/medium airports) — useful if a cross-border airport is closer or cheaper. To find the closest airport to a specific town, use the nearest airport finder for Switzerland.

Frequently asked questions

How many airports are there in Switzerland?

Switzerland has 121 airports and airfields, including 2 large and 11 medium-sized airports; 5 have scheduled passenger flights. The capital, Bern, is served by Bern Airport (BRN).

What are the main international airports in Switzerland?

Geneva International Airport (GVA), Geneva and Zürich Airport (ZRH), Zurich.

Which airport serves Bern?

Bern Airport — IATA code BRN.

What is the highest airport in Switzerland?

Engadin Airport at 5,600 ft (1,707 m) above sea level.