site logo
SkyView
Hotels
FlightsGuidesMoreMembership
Log In
GET the app
appstore
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
appstore
Follow us
© Copyright 2026 Roame Holdings, Inc. All Rights Reserved.
Sign up
SearchGuides
  1. Flightmap
  2. Airports in Serbia
  3. Flights to BEG

Flights to Belgrad (BEG)

Last updated: Sep 10, 2026

Did you mean flights from Belgrad?

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

Right now there are 118 airports in 43 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.

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 Serbia92 destinations
  • Wizz Air26 destinations
  • Bulgaria 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

Popular routes to Belgrad

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

  • Zurich (ZRH)591 mi
  • Tivat (TIV)185 mi
  • Podgorica (TGD)178 mi
  • Frankfurt-am-Main (FRA)656 mi
  • Munich (MUC)472 mi
  • Arnavutkoy (IST)491 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
  • Paris (CDG)884 mi
  • Memmingen (FMM)527 mi
  • Skopje (SKP)208 mi
  • Barcelona (BCN)950 mi
  • Milan (MXP)

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)

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

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

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
  • Toronto (YYZ)4,597 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
  • Toronto (YYZ)4,597 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), Hamburg (HAM), Baden-Baden (FKB), Stuttgart (STR), Friedrichshafen (FDH), Cologne (CGN), Hannover (HAJ), and Nuremberg (NUE). 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), Palermo (PMO), Alghero (AHO), Bari (BRI), Bologna (BLQ), Venezia (VCE), Catania (CTA), Firenze (FLR), Pisa (PSA), and Napoli (NAP). These routes are served by Air Europa (SkyTeam), Air Serbia, airBaltic, Alitalia (Star Alliance), BQ, 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), Rodes Island (RHO), Souda (CHQ), Kerkyra Island (CFU), 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, IndiGo, JetBlue, Qatar Airways (Oneworld), and Wizz Air.

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

    Spain8 destinations
  • Belgrad has nonstop connections with 7 airports in Croatia: Zagreb (ZAG), Dubrovnik (DBV), Split (SPU), Pula (PUY), Zadar (ZAD), Brac Island (BWK), and Rijeka (RJK). 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 6 airports in France: Paris (CDG), Nice (NCE), Beauvais/Tille (BVA), Bale/Mulhouse (BSL), Grenoble/Saint-Geoirs (GNB), and Lyon (LYS). These routes are served by Air France (SkyTeam), Air Serbia, easyJet, JetBlue, and Wizz Air.

    France6 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, 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), Beijing (PEK), and Shanghai (PVG). 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: Tivat (TIV) and Podgorica (TGD). 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.

Seasonal and upcoming routes to Belgrad

Not flying yet

  • Heraklion (HER)Starts Sep 11, 2026
  • Monastir (MIR)Sep 11, 2026 – Sep 13, 2026
  • Friedrichshafen (FDH)Sep 12, 2026 – Apr 16, 2027
  • Beijing (PEK)Starts Sep 12, 2026
  • Tenerife Island (TFS)Sep 15, 2026 – Mar 27, 2027
  • Sevilla (SVQ)Starts Sep 30, 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
Show all 10 routesShow less

Ending before the rest

  • Djerba (DJE)Through Sep 14, 2026
  • Toronto (YYZ)Through Sep 26, 2026
  • Cologne (CGN)Through Oct 23, 2026
  • Baku (GYD)Through Mar 24, 2027
  • Ankara (ESB)Through Mar 26, 2027
  • Astana (NQZ)Through Mar 26, 2027

The other 99 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

Intercontinental flights to Belgrad

Non-stop flights to Belgrad from Asia

Air Serbia links Belgrad nonstop with Doha (DOH), Tbilisi (TBS), Guangzhou (CAN), Baku (GYD), 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).

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 Africa

Air Cairo links Belgrad nonstop with Hurghada (HRG).

Nouvelair links Belgrad nonstop with Monastir (MIR) and Djerba (DJE).

Non-stop flights to Belgrad from North America

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

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

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.

VF
3 destinations
  • easyJet2 destinations
  • El Al2 destinations
  • Eurowings2 destinations
  • Show top 20 airlinesShow less
    566 mi
  • Bucharest (OTP)285 mi
  • Ljubljana (LJU)299 mi
  • Thessaloniki (SKG)326 mi
  • Show top 20 destinationsShow less
    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
    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 (BSL)640 mi
    • Bale/Mulhouse (MLH)640 mi
    • Santorini Island (JTR)641 mi
    • Nice (NCE)652 mi
    Show top 20 destinationsShow less
    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
    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
    Istanbul (SAW)
    Through Mar 26, 2027
  • Gothenburg (GOT)Through Jul 17, 2027
    • Pisa (PSA)Through Jul 27, 2027
    Show all 9 routesShow less
  • British Airways19 destinations
  • Cathay Pacific19 destinations
  • Finnair Plus19 destinations
  • Iberia Plus19 destinations
  • Show top 20 programsShow less