1. Home
  2. Countries
  3. Serbia

Airports in Serbia

Serbia has 3 airports with scheduled passenger service in our directory. The OurAirports database lists 46 aerodromes in the country in total: 2 × large airport, 3 × medium airport, 41 × small airport.

BEG — Belgrade Nikola Tesla AirportINI — Niš Constantine the Great AirportKVO — Morava AirportBEGINIKVO
Map of commercial airports in SerbiaNatural Earth

Airports classified as large

Commercial airports

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

Beograd

IATAICAONameCityType
BEGLYBEBelgrade Nikola Tesla AirportBelgradeLarge airport

Nišava District

IATAICAONameCityType
INILYNINiš Constantine the Great AirportNišLarge airport

Raška District

IATAICAONameCityType
KVOLYKVMorava AirportKraljevoMedium airport

Complete aerodrome directory

All 46 airports, airfields and seaplane bases recorded for Serbia in OurAirports. Loaded on demand.

Frequently asked questions

How many airports does Serbia have?

Our directory lists 3 airports with scheduled service in Serbia. Including small airfields and seaplane bases, OurAirports records 46 aerodromes.

Which airports in Serbia are classified as large?

OurAirports classifies these airports in Serbia as large: Belgrade Nikola Tesla Airport (BEG), Niš Constantine the Great Airport (INI).

Source: OurAirports · Data updated: 9 November 2026