Airports in Serbia
Airport codes of Serbia: every airport with an IATA code, with its city. Type to filter.
Serbia has 5 airports with an IATA code in the open data. 3 of them have scheduled airline flights and have their own page here. The large airports are Belgrade (BEG), Niš (INI). The longest runway is at Belgrade Nikola Tesla Airport: 3,500 metres. The highest is Morava Airport, at 209 metres above sea level.
| Code | Airport | City | Country |
|---|---|---|---|
| BEG | Belgrade Nikola Tesla Airport | Belgrade | Serbia |
| KVO | Morava Airport | Kraljevo | Serbia |
| INI | Niš Constantine the Great Airport | Niš | Serbia |
| UZC | Ponikve Airport | Stapari | Serbia |
| BJY | Batajnica Air Base | Zemun | Serbia |
Airports with a link have scheduled airline flights. The others have a code but are used by charter, private, cargo or military flights, or have lost their scheduled flights. Data: OurAirports, 11 November 2026.