1. Home
  2. Countries
  3. Switzerland

Airports in Switzerland

Switzerland has 5 airports with scheduled passenger service in our directory. The OurAirports database lists 68 aerodromes in the country in total: 2 × large airport, 11 × medium airport, 55 × small airport.

ACH — Sankt Gallen Altenrhein AirportBRN — Bern AirportGVA — Geneva International AirportLUG — Lugano AirportZRH — Zürich AirportACHBRNGVALUGZRH
Map of commercial airports in SwitzerlandNatural Earth

Airports classified as large

Commercial airports

Airports with an IATA code and scheduled service, grouped by region.

Bern

IATAICAONameCityType
BRNLSZBBern AirportBernMedium airport

Geneva

IATAICAONameCityType
GVALSGGGeneva International AirportGenevaLarge airport

St. Gallen

IATAICAONameCityType
ACHLSZRSankt Gallen Altenrhein AirportSt. GallenMedium airport

Ticino

IATAICAONameCityType
LUGLSZALugano AirportAgnoMedium airport

Zürich

IATAICAONameCityType
ZRHLSZHZürich AirportZurichLarge airport

Complete aerodrome directory

All 68 airports, airfields and seaplane bases recorded for Switzerland in OurAirports. Loaded on demand.

Frequently asked questions

How many airports does Switzerland have?

Our directory lists 5 airports with scheduled service in Switzerland. Including small airfields and seaplane bases, OurAirports records 68 aerodromes.

Which airports in Switzerland are classified as large?

OurAirports classifies these airports in Switzerland as large: Geneva International Airport (GVA), Zürich Airport (ZRH).

Source: OurAirports · Data updated: 9 November 2026