Major Airports in Serbia

Key Takeaways

  • Belgrade dominates Serbia’s air network. Belgrade Nikola Tesla Airport (BEG) serves around 82 regularly-served nonstop destinations, the only large hub in the country and home to flag carrier Air Serbia. It handles essentially all of Serbia’s long-haul, business and connecting traffic; Niš and Kraljevo are far smaller.
  • Only Belgrade flies nonstop to the United States. Air Serbia operates direct flights from Belgrade to New York (JFK), running since 2016, and to Chicago (O’Hare), added in 2023. These are the only nonstop links between Serbia and North America; travellers from Niš or Kraljevo connect through Belgrade or a European hub.
  • One of Europe’s last direct links to Russia. Belgrade is among the very few European capitals that kept nonstop flights to Moscow after most of the continent cut Russian routes. Air Serbia and Russian carriers still fly Belgrade to Moscow, making BEG an important connecting point for that traffic.
  • Niš and Kraljevo are small regional airports. Niš Constantine the Great Airport (INI) is the low-cost and diaspora gateway for southern Serbia, flown mainly by Wizz Air and Ryanair to Western Europe. Morava Airport (KVO) near Kraljevo is the newest and smallest, a converted military airfield with just a couple of scheduled routes.
  • We rank by regularly-served routes, not raw counts. The figures come from observed route data, a sample rather than a full timetable. Ranking by regularly-served destinations (routes flown often enough to count as scheduled service) gives a truer picture than raw nonstop totals.

Serbia runs one of Europe’s most centralised aviation networks, built almost entirely around a single dominant hub at Belgrade. Belgrade Nikola Tesla Airport carries the country’s year-round international, long-haul and business traffic and is the home base of flag carrier Air Serbia. Behind it sit just two small commercial airports: Niš in the south, a low-cost and diaspora gateway flown by Wizz Air and Ryanair, and the newer Morava Airport near Kraljevo in central Serbia. Belgrade is also notable for keeping its direct links to both New York and Moscow, a mix few other European capitals can claim.

Below we map and rank Serbia’s airports by the number of nonstop destinations each one serves, drawn from live route data on AirportRoutes. We rank by regularly-served destinations, routes flown often enough to count as scheduled service, rather than raw nonstop totals. The figures come from observed flight data (a sample rather than a complete published timetable), so treat them as a guide to relative connectivity, not official totals.

Map of major airports in Serbia ranked by regularly-served nonstop destinations, led by Belgrade, Niš and Kraljevo
Serbia’s major airports, ranked by regularly-served nonstop destinations. Map: Mappr · Data: AirportRoutes

Which Serbian airports have direct flights to the US?

Only Belgrade Nikola Tesla Airport has scheduled nonstop flights to the United States. Air Serbia flies its widebody Airbus A330 from Belgrade to New York (JFK), a route it relaunched in 2016 to re-establish the Serbia to US air link, and to Chicago O’Hare (ORD), added in 2023 to serve the large Serbian community in the American Midwest. These are the only nonstop services between Serbia and North America.

Neither Niš nor Morava (Kraljevo) has any long-haul service, so passengers from the rest of Serbia reach the US either by first flying to Belgrade or by connecting through a major European hub such as Frankfurt, Munich, Vienna, Amsterdam, Paris or Istanbul. Air Serbia also feeds passengers from across its regional network onto its own Belgrade to New York and Chicago flights.

Ranked

Major Airports in Serbia by Nonstop Destinations

Ranked by regularly-served nonstop destinations, busiest first.

Airport IATA Nonstop Region
1. BelgradeBEG82Belgrade (capital)
2. NišINI14Niš (south)
3. KraljevoKVO2Kraljevo (central)

Regularly-served nonstop destinations, meaning routes flown often enough to count as scheduled service (not one-off charters or diversions). Belgrade dominates; Niš and Morava (Kraljevo) are small regional airports. Source: AirportRoutes.

A closer look at Serbia’s airports

✈️ Belgrade Nikola Tesla Airport (BEG)

Map showing the location of Belgrade Nikola Tesla Airport (BEG) in Serbia
Where to find Belgrade Nikola Tesla Airport (BEG). Map: Google

Open in Google Maps

Belgrade Nikola Tesla Airport lies in Surčin, about 15 km west of the city centre, and is by far the largest and busiest airport in Serbia and the wider former Yugoslavia. Named after the Serbian-American inventor Nikola Tesla, it is the home and hub of flag carrier Air Serbia and has been run since 2018 under a long concession by France’s Vinci Airports, which has driven a major expansion of the terminal and a new runway.

Serving the capital and effectively the whole country, BEG reaches around 82 regularly-served nonstop destinations, a genuinely international network that dwarfs every other Serbian airport. Its busiest links run to Amsterdam, Istanbul, Vienna, Paris and the Montenegrin coast at Podgorica and Tivat, alongside the long-haul flights to New York and Chicago and the Gulf hub of Dubai. Belgrade also remains one of the few European capitals with nonstop flights to Moscow, flown by Air Serbia and Russian carriers.

Main airlines: Air Serbia, Wizz Air, Lufthansa, Turkish Airlines, airBaltic. See the full route map on AirportRoutes →

🛫 Niš Constantine the Great Airport (INI)

Map showing the location of Niš Constantine the Great Airport (INI) in Serbia
Where to find Niš Constantine the Great Airport (INI). Map: Google

Open in Google Maps

Niš Constantine the Great Airport sits just a few kilometres from Niš, Serbia’s third-largest city in the south of the country, and is named after the Roman emperor Constantine the Great, who was born there. It is the clear number two in Serbia, but on a completely different scale to Belgrade, built around low-cost and diaspora travel rather than a full hub network.

Serving Niš and southern Serbia, INI reaches about 14 regularly-served nonstop destinations, dominated by Wizz Air and Ryanair routes to cities with large Serbian communities across Germany, Switzerland, Austria and beyond, including Vienna, Basel, Memmingen, Cologne and Malta, plus the domestic hop to Belgrade and a link to Istanbul. The network is heavily leisure and diaspora-driven and can shift markedly from season to season.

Main airlines: Wizz Air, Ryanair, Air Serbia. See the full route map on AirportRoutes →

🛬 Morava Airport (KVO)

Map showing the location of Morava Airport (KVO) near Kraljevo in central Serbia
Where to find Morava Airport (KVO), near Kraljevo. Map: Google

Open in Google Maps

Morava Airport stands at Lađevci near Kraljevo, in the Šumadija region of central Serbia, roughly between Kraljevo and Kruševac. It is the country’s newest commercial airport, a former military airfield that was upgraded and opened to scheduled passenger flights in 2019 to give central Serbia its own air link without the drive to Belgrade.

Serving Kraljevo and central Serbia, KVO reaches only a couple of regularly-served nonstop destinations. Air Serbia operates its small network here, with links to Istanbul and seasonal flights to Thessaloniki, making it very much a niche regional airport rather than a hub. Its role is to offer central Serbia a handful of direct connections and a leisure gateway during the summer.

Main airlines: Air Serbia. See the full route map on AirportRoutes →

🌍 More maps & data for Serbia

Browse more: All airports by country