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.

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. Belgrade | BEG | 82 | Belgrade (capital) |
| 2. Niš | INI | 14 | Niš (south) |
| 3. Kraljevo | KVO | 2 | Kraljevo (central) |
A closer look at Serbia’s airports
✈️ Belgrade Nikola Tesla Airport (BEG)

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)

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)

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 →
Airport rankings, nonstop-destination counts, served regions and airline lists are drawn from live AirportRoutes route data (observed AeroAPI flight data, a sample rather than a complete published schedule; we use the regularly-served figure, which filters one-off observations). Airport locations and notable facts are cross-checked against the cited references. The ranked map is a Mappr original.
Primary Data Source:
- AirportRoutes: Major airports and routes, Serbia – Live route data: per-airport nonstop destinations, served cities and airlines.
Reference:
- Wikipedia: Serbian airports (Belgrade, Niš and Morava) – Airport history, location and notable facts referenced in the per-airport sections.
- Air Serbia: flights to the United States – Belgrade to New York and Chicago nonstop service referenced in the US section.
- Locator maps: Google Maps / Google Static Maps – Per-airport location maps with airplane markers, generated via Google Static Maps.
Image Sources:
- Map by Mappr – Map of major airports in Serbia, a Mappr original built from AirportRoutes data and Natural Earth boundaries.
🌍 More maps & data for Serbia
Browse more: All airports by country