Airports in Serbia

3 airports with scheduled flights, busiest first.

Serbia has 3 airports with scheduled passenger flights and an IATA code, 2 of them large. The busiest are Belgrade Nikola Tesla Airport (BEG, 8.9 million passengers, Eurostat, 2025), Niš Constantine the Great Airport (INI, 393,036 passengers, Eurostat, 2025) and Morava Airport (KVO, 13,683 passengers, Wikidata, 2022).

Code Airport
BEGBelgrade Nikola Tesla Airport
ININiš Constantine the Great Airport
KVOMorava Airport

Busiest routes

Route Distance Passengers / year
BEG – IST791 km 472,280
BEG – ZRH954 km 453,508
BEG – TGD286 km 326,265
BEG – FRA1,057 km 324,771
BEG – TIV297 km 316,662
BEG – SVO1,727 km 266,464
BEG – VIE465 km 252,809
AMS – BEG1,413 km 229,776
BCN – BEG1,532 km 201,091
BEG – CDG1,427 km 193,500
INI – VIE671 km 67,153
FMM – INI1,041 km 58,167
BSL – INI1,215 km 55,777
INI – MLA1,044 km 36,447
DTM – INI1,404 km 33,960
BGY – INI999 km 28,797
INI – MMX1,487 km 26,440
CGN – INI1,392 km 23,145
ARN – INI1,834 km 22,281
HHN – INI1,334 km 20,148

Air fares in Serbia

Consumer prices for flights in Serbia moved +0.2% over the 12 months to August 2026, against the 12 months before, and +0.1% in August 2026 alone on a year earlier.

The price index for flights bought by households (domestic and international together), not a fare on a route.

Eurostat, HICP (prc_hicp_minr, ECOICOP ver. 2: 07.3.3 passenger transport by air), moving 12-month average and annual rate of change. Eurostat has no responsibility for the results of any re-use. Sources

Questions

Serbia has 3 airports with scheduled passenger flights and an IATA code, 2 of them large airports (OurAirports, 14 October 2026). Airfields without airline service are not counted.