site logo
SkyView
Hotels
FlightsGuidesMoreMembership
Log In
  1. Flightmap
  2. Airports in Serbia
  3. Flights to BEG

Flights to Belgrad (BEG)

Last updated: Oct 3, 2026

Did you mean flights from Belgrad?

Belgrade Nikola Tesla Airport is an airport serving Belgrad, Serbia.

Right now there are 114 airports in 41 countries connected to Belgrad, 1 of them domestic, with 54 airlines flying scheduled passenger traffic.

Belgrad's longest nonstop connection is Shanghai (PVG), 5,244 miles, offered by Air Serbia and China Southern Airlines.

On this page

  1. Airlines serving Belgrad
  2. Popular routes to Belgrad
  3. Information on Points & Miles
  4. Long-haul flights to Belgrad
  5. Flights to Belgrad (BEG) by country
  6. Seasonal and upcoming routes to Belgrad
  7. Airline alliances to Belgrad
  8. Award programs that reach Belgrad
  9. Intercontinental flights to Belgrad
  10. Domestic flights to Belgrad
  11. Alternative airports near Belgrad
  12. Frequently asked questions

Airlines serving Belgrad

  • Air Serbia91 destinations
  • Bulgaria Air25 destinations
  • Wizz Air25 destinations
  • Qatar Airways18 destinations
  • Alitalia17 destinations
  • Etihad Airways16 destinations
  • JetBlue14 destinations
  • Air France11 destinations
  • airBaltic10 destinations
  • Aegean Airlines9 destinations
  • Air Europa9 destinations
  • TAROM7 destinations
  • Turkish Airlines5 destinations
  • Air Canada3 destinations
  • All Nippon Airways3 destinations
  • Lufthansa3 destinations
  • VF3 destinations
  • China Southern Airlines2 destinations
  • easyJet2 destinations
  • El Al2 destinations
Show top 20 airlinesShow less

Popular routes to Belgrad

The places connected to Belgrad on the most scheduled services, busiest first.

  • Zurich (ZRH)591 mi
  • Podgorica (TGD)178 mi
  • Tivat (TIV)185 mi
  • Frankfurt-am-Main (FRA)656 mi
  • Arnavutkoy (IST)491 mi
  • Munich (MUC)472 mi
  • Vienna (VIE)289 mi
  • Athens (ATH)511 mi
  • Warsaw (WAW)509 mi
  • Amsterdam (AMS)876 mi
  • Moscow (SVO)1,072 mi
  • Larnarca (LCA)983 mi
  • Memmingen (FMM)527 mi
  • Paris (CDG)884 mi
  • Milan (MXP)566 mi
  • Ljubljana (LJU)299 mi
  • Barcelona (BCN)950 mi
  • Skopje (SKP)208 mi
  • Rome (FCO)455 mi
  • Dubai (DXB)2,371 mi
Show top 20 destinationsShow less

Information on Points & Miles

Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Belgrad not already shown in a shorter great-circle distance band.

Which places within 500 miles can reach Belgrad non-stop?

  • Sarajevo (SJJ)119 mi
  • Nis (INI)128 mi
  • Banja Luka (BNX)148 mi
  • Mostar (OMO)162 mi
  • Podgorica (TGD)178 mi
  • Tivat (TIV)185 mi
  • Dubrovnik (DBV)186 mi
  • Budapest (BUD)188 mi
  • Skopje (SKP)208 mi
  • Brac Island (BWK)209 mi
  • Sofia (SOF)213 mi
  • Zagreb (ZAG)216 mi
  • Split (SPU)217 mi
  • Tirana (TIA)237 mi
  • Zadar (ZAD)250 mi
  • Ohrid (OHD)252 mi
  • Rijeka (RJK)282 mi
  • Bucharest (OTP)285 mi
  • Vienna (VIE)289 mi
  • Ljubljana (LJU)299 mi
Show top 20 destinationsShow less

Which places within 1,000 miles can reach Belgrad non-stop?

  • Warsaw (WAW)509 mi
  • Athens (ATH)511 mi
  • Bergamo (BGY)519 mi
  • Memmingen (FMM)527 mi
  • Istanbul (SAW)530 mi
  • Nuremberg (NUE)541 mi
  • Friedrichshafen (FDH)552 mi
  • Milan (MXP)566 mi
  • Izmir (ADB)573 mi
  • Mykonos Island (JMK)573 mi
  • Catania (CTA)576 mi
  • Stuttgart (STR)588 mi
  • Palermo (PMO)591 mi
  • Zurich (ZRH)591 mi
  • Berlin (BER)607 mi
  • Baden-Baden (FKB)639 mi
  • Bale/Mulhouse (MLH)640 mi
  • Santorini Island (JTR)641 mi
  • Nice (NCE)652 mi
  • Frankfurt-am-Main (FRA)656 mi
Show top 20 destinationsShow less

Which places within 2,000 miles can reach Belgrad non-stop?

  • Stockholm (ARN)1,030 mi
  • London (LHR)1,057 mi
  • London (LTN)1,062 mi
  • Moscow (SVO)1,072 mi
  • St. Petersburg (LED)1,114 mi
  • Valencia (VLC)1,123 mi
  • Oslo (OSL)1,128 mi
  • Alicante (ALC)1,165 mi
  • Tel Aviv (TLV)1,182 mi
  • Amman (AMM)1,238 mi
  • Madrid (MAD)1,245 mi
  • Tbilisi (TBS)1,254 mi
  • Nizhny Novgorod (GOJ)1,287 mi
  • Malaga (AGP)1,408 mi
  • Hurghada (HRG)1,429 mi
  • Sevilla (SVQ)1,449 mi
  • Kazan (KZN)1,466 mi
  • Porto (OPO)1,477 mi
  • Baku (GYD)1,532 mi
  • Lisbon (LIS)1,563 mi
Show top 20 destinationsShow less

Which places within 3,000 miles can reach Belgrad non-stop?

  • Doha (DOH)2,205 mi
  • Tenerife Island (TFS)2,327 mi
  • Astana (NQZ)2,358 mi
  • Dubai (DXB)2,371 mi

Which places within 5,000 miles can reach Belgrad non-stop?

  • New York (JFK)4,499 mi
  • Beijing (PEK)4,613 mi
  • Chicago (ORD)4,985 mi

Which places within 6,000 miles can reach Belgrad non-stop?

  • Guangzhou (CAN)5,235 mi
  • Shanghai (PVG)5,244 mi

Long-haul flights to Belgrad

Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to Belgrad of 3,000 miles or more.

  • Shanghai (PVG)5,244 mi
  • Guangzhou (CAN)5,235 mi
  • Chicago (ORD)4,985 mi
  • Beijing (PEK)4,613 mi
  • New York (JFK)4,499 mi

Flights to Belgrad (BEG) by country

  • Belgrad has nonstop connections with 13 airports in Germany: Frankfurt-am-Main (FRA), Munich (MUC), Memmingen (FMM), Dortmund (DTM), Berlin (BER), Dusseldorf (DUS), Baden-Baden (FKB), Hamburg (HAM), Stuttgart (STR), Friedrichshafen (FDH), Nuremberg (NUE), Hannover (HAJ), and Cologne (CGN). These routes are served by Air Canada (Star Alliance), Air Europa (SkyTeam), Air Serbia, airBaltic, All Nippon Airways (Star Alliance), Bulgaria Air, Eurowings (Star Alliance), Lufthansa (Star Alliance), Qatar Airways (Oneworld), Singapore Airlines (Star Alliance), United Airlines (Star Alliance), and Wizz Air.

    Germany13 destinations
  • Belgrad has nonstop connections with 12 airports in Italy: Milan (MXP), Rome (FCO), Bergamo (BGY), Alghero (AHO), Palermo (PMO), Venezia (VCE), Bologna (BLQ), Bari (BRI), Pisa (PSA), Firenze (FLR), Catania (CTA), and Napoli (NAP). These routes are served by Air Europa (SkyTeam), Air Serbia, airBaltic, Alitalia (Star Alliance), Bulgaria Air, Etihad Airways, Qatar Airways (Oneworld), and Wizz Air.

    Italy12 destinations
  • Belgrad has nonstop connections with 8 airports in Greece: Athens (ATH), Thessaloniki (SKG), Souda (CHQ), Kerkyra Island (CFU), Rodes Island (RHO), Heraklion (HER), Mykonos Island (JMK), and Santorini Island (JTR). These routes are served by Aegean Airlines (Star Alliance), Air France (SkyTeam), Air Serbia, Alitalia (Star Alliance), EgyptAir (Star Alliance), Etihad Airways, JetBlue, Qatar Airways (Oneworld), and Wizz Air.

    Greece8 destinations
  • Belgrad has nonstop connections with 8 airports in Spain: Barcelona (BCN), Madrid (MAD), Alicante (ALC), Sevilla (SVQ), Valencia (VLC), Malaga (AGP), Palma De Mallorca (PMI), and Tenerife Island (TFS). These routes are served by Air Europa (SkyTeam), Air Nostrum, Air Serbia, and Wizz Air.

    Spain8 destinations
  • Belgrad has nonstop connections with 7 airports in Croatia: Zagreb (ZAG), Dubrovnik (DBV), Split (SPU), Pula (PUY), Rijeka (RJK), Brac Island (BWK), and Zadar (ZAD). These routes are served by Aegean Airlines (Star Alliance), Air Serbia, Alitalia (Star Alliance), Bulgaria Air, and TAROM (SkyTeam).

    Croatia7 destinations
  • Belgrad has nonstop connections with 5 airports in France: Paris (CDG), Nice (NCE), Beauvais/Tille (BVA), Grenoble/Saint-Geoirs (GNB), and Lyon (LYS). These routes are served by Air France (SkyTeam), Air Serbia, easyJet, JetBlue, and Wizz Air.

    France5 destinations
  • Belgrad has nonstop connections with 5 airports in Russian Federation: Moscow (SVO), St. Petersburg (LED), Nizhny Novgorod (GOJ), Sochi (AER), and Kazan (KZN). These routes are served by Air Serbia.

    Russian Federation5 destinations
  • Belgrad has nonstop connections with 4 airports in Sweden: Malmo (MMX), Stockholm / Nykoping (NYO), Gothenburg (GOT), and Stockholm (ARN). These routes are served by Air Serbia, Bulgaria Air, TAROM (SkyTeam), and Wizz Air.

    Sweden4 destinations
  • Belgrad has nonstop connections with 4 airports in Turkey: Arnavutkoy (IST), Istanbul (SAW), Ankara (ESB), and Izmir (ADB). These routes are served by Air Serbia, Corendon Airlines, Etihad Airways, IndiGo, Pegasus Airlines, Qatar Airways (Oneworld), Turkish Airlines (Star Alliance), and VF.

    Turkey4 destinations
  • Belgrad has nonstop connections with 3 airports in Bosnia and Herzegovina: Sarajevo (SJJ), Banja Luka (BNX), and Mostar (OMO). These routes are served by Aegean Airlines (Star Alliance), Air France (SkyTeam), Air Serbia, Alitalia (Star Alliance), Bulgaria Air, Etihad Airways, Qatar Airways (Oneworld), and Turkish Airlines (Star Alliance).

    Bosnia and Herzegovina3 destinations
  • Belgrad has nonstop connections with 3 airports in China: Guangzhou (CAN), Shanghai (PVG), and Beijing (PEK). These routes are served by Air Serbia, China Southern Airlines, and Hainan Airlines.

    China3 destinations
  • Belgrad has nonstop connections with 3 airports in Switzerland: Zurich (ZRH), Bale/Mulhouse (MLH), and Geneva (GVA). These routes are served by Air Europa (SkyTeam), Air Serbia, airBaltic, Bulgaria Air, easyJet, Swiss International Air Lines (Star Alliance), TAP Portugal (Star Alliance), and Wizz Air.

    Switzerland3 destinations
  • Belgrad has nonstop connections with 2 airports in Austria: Vienna (VIE) and Salzburg (SZG). These routes are served by Aegean Airlines (Star Alliance), Air Canada (Star Alliance), Air China (Star Alliance), Air Dolomiti (Star Alliance), Air Serbia, airBaltic, Alitalia (Star Alliance), All Nippon Airways (Star Alliance), Austrian Airlines (Star Alliance), Bulgaria Air, Etihad Airways, JetBlue, and Qatar Airways (Oneworld).

    Austria2 destinations
  • Belgrad has nonstop connections with 2 airports in Bulgaria: Sofia (SOF) and Varna (VAR). These routes are served by Air France (SkyTeam), Air Serbia, Alitalia (Star Alliance), Bulgaria Air, Etihad Airways, and JetBlue.

    Bulgaria2 destinations
  • Belgrad has nonstop connections with 2 airports in Montenegro: Podgorica (TGD) and Tivat (TIV). These routes are served by Air France (SkyTeam), Air Serbia, Alitalia (Star Alliance), Bulgaria Air, Etihad Airways, Interjet, Qatar Airways (Oneworld), TAROM (SkyTeam), and Turkish Airlines (Star Alliance).

    Montenegro2 destinations
  • Belgrad has nonstop connections with 2 airports in Netherlands: Amsterdam (AMS) and Eindhoven (EIN). These routes are served by AeroMexico (SkyTeam), Air Europa (SkyTeam), Air Serbia, airBaltic, Delta Air Lines (SkyTeam), JetBlue, KLM (SkyTeam), Scandinavian Airlines (SkyTeam), and Wizz Air.

    Netherlands2 destinations
  • Belgrad has nonstop connections with 2 airports in North Macedonia: Skopje (SKP) and Ohrid (OHD). These routes are served by Aegean Airlines (Star Alliance), Air France (SkyTeam), Air Serbia, Alitalia (Star Alliance), Etihad Airways, KLM (SkyTeam), Qatar Airways (Oneworld), and Turkish Airlines (Star Alliance).

    North Macedonia2 destinations
  • Belgrad has nonstop connections with 2 airports in Norway: Oslo (OSL) and Tromso (TOS). These routes are served by Air Serbia, Bulgaria Air, Norwegian Air Shuttle (NAS), and TAROM (SkyTeam).

    Norway2 destinations
  • Belgrad has nonstop connections with 2 airports in Poland: Warsaw (WAW) and Krakow (KRK). These routes are served by Air Serbia, LOT Polish Airlines (Star Alliance), and Scandinavian Airlines (SkyTeam).

    Poland2 destinations
  • Belgrad has nonstop connections with 2 airports in Portugal: Lisbon (LIS) and Porto (OPO). These routes are served by Air Serbia.

    Portugal2 destinations
Show top 20 countriesShow less

Seasonal and upcoming routes to Belgrad

Not flying yet

  • Malaga (AGP)Starts Oct 4, 2026
  • Cologne (CGN)Oct 5, 2026 – Oct 23, 2026
  • Baden-Baden (FKB)Starts Oct 5, 2026
  • Malmo (MMX)Starts Oct 5, 2026
  • Lyon (LYS)Oct 16, 2026 – Oct 16, 2026
  • Amman (AMM)Starts Nov 11, 2026
  • Tromso (TOS)Dec 14, 2026 – Mar 26, 2027
  • Grenoble/Saint-Geoirs (GNB)Jan 16, 2027 – Mar 27, 2027
  • Santorini Island (JTR)Starts Apr 29, 2027
  • Mykonos Island (JMK)Starts Apr 30, 2027
  • Zadar (ZAD)Starts May 29, 2027
  • Brac Island (BWK)Starts Jun 1, 2027
  • Palma De Mallorca (PMI)Starts Jun 1, 2027
  • Rijeka (RJK)Starts Jun 2, 2027
  • Heraklion (HER)Starts Jun 4, 2027
  • Rodes Island (RHO)Starts Jun 5, 2027
  • Pisa (PSA)Starts Jun 8, 2027
Show all 17 routesShow less

Ending before the rest

  • Friedrichshafen (FDH)Through Jan 12, 2027
  • Baku (GYD)Through Mar 24, 2027
  • Ankara (ESB)Through Mar 26, 2027
  • Astana (NQZ)Through Mar 26, 2027
  • Istanbul (SAW)Through Mar 26, 2027
  • Tenerife Island (TFS)Through Mar 27, 2027

The other 91 routes are scheduled across the whole window the feed publishes.

Airline alliances to Belgrad

  • Star Alliance32 destinations
  • SkyTeam26 destinations
  • Oneworld19 destinations

Award programs that reach Belgrad

How many of these places each program's airlines fly to Belgrad from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.

  • Aeroplan32 destinations
  • All Nippon Airways32 destinations
  • EVA Air Infinity MileageLands32 destinations
  • LifeMiles32 destinations
  • Lufthansa Miles & More32 destinations
  • Singapore KrisFlyer32 destinations
  • TAP Miles&Go32 destinations
  • Turkish Miles&Smiles32 destinations
  • United MileagePlus32 destinations
  • Club Premier26 destinations
  • Delta SkyMiles26 destinations
  • Flying Blue26 destinations
  • SAS EuroBonus26 destinations
  • Virgin Atlantic26 destinations
  • Alaska Atmos Rewards19 destinations
  • American Airlines19 destinations
  • British Airways19 destinations
  • Cathay Pacific19 destinations
  • Finnair Plus19 destinations
  • Iberia Plus19 destinations
Show top 20 programsShow less

Intercontinental flights to Belgrad

Non-stop flights to Belgrad from Asia

Air Serbia links Belgrad nonstop with Guangzhou (CAN), Doha (DOH), Baku (GYD), Tbilisi (TBS), and Shanghai (PVG).

Arkia links Belgrad nonstop with Tel Aviv (TLV).

Azerbaijan Airlines links Belgrad nonstop with Baku (GYD).

China Southern Airlines links Belgrad nonstop with Guangzhou (CAN) and Shanghai (PVG).

El Al links Belgrad nonstop with Tel Aviv (TLV).

Emirates links Belgrad nonstop with Dubai (DXB).

flydubai links Belgrad nonstop with Dubai (DXB).

Hainan Airlines links Belgrad nonstop with Beijing (PEK).

Japan Airlines (Oneworld) links Belgrad nonstop with Doha (DOH).

Malaysia Airlines (Oneworld) links Belgrad nonstop with Doha (DOH).

Qatar Airways (Oneworld) links Belgrad nonstop with Doha (DOH).

Royal Jordanian (Oneworld) links Belgrad nonstop with Amman (AMM).

Rwandair links Belgrad nonstop with Doha (DOH).

SCAT Airlines links Belgrad nonstop with Astana (NQZ).

SriLankan Airlines (Oneworld) links Belgrad nonstop with Doha (DOH).

Virgin Australia links Belgrad nonstop with Doha (DOH).

Non-stop flights to Belgrad from North America

Air Serbia links Belgrad nonstop with New York (JFK) and Chicago (ORD).

JetBlue links Belgrad nonstop with New York (JFK) and Chicago (ORD).

Non-stop flights to Belgrad from Africa

Air Cairo links Belgrad nonstop with Hurghada (HRG).

Domestic flights to Belgrad

  • Nis (INI)128 mi

Alternative airports near Belgrad

  • Batajnica (BJY)8 mi / 13 km
  • Zrenjanin (ZRE)37 mi / 60 km
  • Valjevo (QWV)39 mi / 63 km
  • Novi Sad (QND)45 mi / 72 km
  • Uzice (UZC)70 mi / 113 km

Frequently asked questions

What is the official name of airport BEG?

The airport's official name is Belgrade Nikola Tesla Airport. On Roame and most flight schedules, you will find it under the code BEG.

What is the airport code for Belgrade Nikola Tesla Airport?

The IATA airport code for Belgrade Nikola Tesla Airport is BEG. Enter BEG in Flightmap whenever you want to use this exact airport.

Where is Belgrade Nikola Tesla Airport (BEG)?

Belgrade Nikola Tesla Airport serves Belgrad, Serbia. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to BEG, not just the broader city.

How can I explore flights to Belgrad (BEG)?

Open the map with Anywhere as your starting point and BEG as the destination. Each result keeps the route pointed toward Belgrad, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.

Does Flightmap show direct and connecting flights to Belgrad?

Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to BEG.

Can I look for award flights to Belgrad (BEG)?

Yes. When Roame has observed award availability for a route to BEG, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.

Get the app
Download on the App Store
Flights
SearchDiscoverSkyView
Hotels
SearchDeals on Stays
About
MembershipAbout usGift CardsGiveawaysHow it works
Resources
Credit CardsGuidesNewsletterRSS FeedAdvertise with usBecome an affiliate
Support
FAQDirectoryHelp centerContact usTerms of servicePrivacy policy
Get the app
Download on the App Store
Follow us
© Copyright 2026 Roame Holdings, Inc. All Rights Reserved.
Sign Up
SearchGuides