Direct flights from Belgrade Nikola Tesla Airport (BEG)
Belgrade Nikola Tesla Airport in Belgrade, Serbia has direct flights to 94 airports in 41 countries, flown by 34 airlines. The longest is to Shanghai (PVG) at 8,440 km.
See every route from BEG on the mapDirect flights from BEG by country
Germany (10)
- BER Berlin · 976 km · ~1h 40m · Wizz Air
- DTM Dortmund · 1,198 km · ~2h · Wizz Air
- DUS Duesseldorf · 1,234 km · ~2h · Air Serbia
- FRA Frankfurt · 1,055 km · ~1h 45m · Etihad Airways, Air Serbia and Lufthansa +1
- HAM Hamburg · 1,231 km · ~2h · Wizz Air
- FKB Karlsruhe/Baden-Baden · 1,028 km · ~1h 45m · Wizz Air
- FMM Memmingen · 848 km · ~1h 30m · Wizz Air
- MUC Munich · 760 km · ~1h 25m · Air Serbia, Lufthansa and SAS Scandinavian
- NUE Nuernberg · 870 km · ~1h 35m · Air Serbia
- STR Stuttgart · 947 km · ~1h 40m · Air Serbia
Italy (7)
- BRI Bari · 501 km · ~1h 5m · Air Serbia
- BGY Bergamo · 835 km · ~1h 30m · Wizz Air
- BLQ Bologna · 714 km · ~1h 20m · Air Serbia
- FLR Florence · 733 km · ~1h 25m · Air Serbia
- MXP Milano · 911 km · ~1h 35m · ITA Airways, Air Serbia and easyJet
- FCO Rome · 734 km · ~1h 25m · ITA Airways, Air Serbia and easyJet +1
- VCE Venice · 628 km · ~1h 15m · Air Serbia
Spain (7)
- ALC Alicante · 1,876 km · ~2h 45m · Wizz Air
- BCN Barcelona · 1,528 km · ~2h 20m · Wizz Air
- MAD Madrid · 2,003 km · ~2h 55m · Wizz Air
- AGP Malaga · 2,266 km · ~3h 15m · Air Serbia
- SVQ Sevilla · 2,332 km · ~3h 20m · Air Serbia
- TFS Tenerife · 3,745 km · ~5h 5m · Air Serbia
- VLC Valencia · 1,807 km · ~2h 40m · Air Serbia
Russia (5)
- KZN Kazan · 2,360 km · ~3h 25m · Air Serbia
- SVO Moscow · 1,725 km · ~2h 35m · Air Serbia and Aeroflot
- GOJ Nizhniy Novgorod · 2,072 km · ~3h · Air Serbia
- AER Sochi · 1,572 km · ~2h 25m · Air Serbia
- LED St. Petersburg · 1,794 km · ~2h 40m · Air Serbia
Sweden (5)
- GOT Gothenborg · 1,531 km · ~2h 20m · Wizz Air
- GSE Gothenborg · 1,553 km · ~2h 25m · Wizz Air
- MMX Malmoe · 1,288 km · ~2h 5m · Wizz Air
- NYO Stockholm · 1,570 km · ~2h 25m · Wizz Air
- ARN Stockholm · 1,657 km · ~2h 30m · Norwegian Air Shuttle, Etihad Airways and Air Serbia
Turkey (4)
- ESB Ankara · 1,162 km · ~1h 55m · Qatar Airways and Ajet
- SAW Istanbul · 853 km · ~1h 30m · Air Serbia and Pegasus Airlines
- IST Istanbul · 814 km · ~1h 30m · Turkish Airlines
- ADB Izmir · 922 km · ~1h 35m · Ajet
Bosnia and Herzegovina (3)
- BNX Banja Luka · 238 km · ~45m · Air Serbia
- OMO Mostar · 261 km · ~50m · Air Serbia
- SJJ Sarajevo · 192 km · ~45m · JetSmart and Air Serbia
China (3)
- PEK Beijing · 7,424 km · ~9h 35m · Hainan Airlines
- CAN Guangzhou · 8,425 km · ~10h 45m · China Southern Airlines
- PVG Shanghai · 8,440 km · ~10h 50m · Air Serbia
Croatia (3)
- DBV Dubrovnik · 300 km · ~50m · Air Serbia
- SPU Split · 350 km · ~55m · Air Serbia and Croatia Airlines
- ZAG Zagreb · 347 km · ~55m · Air Serbia
France (3)
- BVA Beauvais · 1,465 km · ~2h 15m · Wizz Air
- NCE Nice · 1,050 km · ~1h 45m · Wizz Air
- CDG Paris · 1,423 km · ~2h 15m · Air France, easyJet and Air Serbia
Switzerland (3)
- MLH Basel · 1,029 km · ~1h 45m · Wizz Air
- GVA Geneva · 1,116 km · ~1h 50m · easyJet, iFly and SWISS +1
- ZRH Zurich · 952 km · ~1h 40m · Air Serbia and SWISS
Austria (2)
- SZG Salzburg · 651 km · ~1h 20m · Air Serbia
- VIE Vienna · 465 km · ~1h 5m · Air Serbia and Austrian Airlines
Belgium (2)
- BRU Brussels · 1,357 km · ~2h 10m · Air Serbia
- CRL Charleroi · 1,340 km · ~2h 10m · Wizz Air
Bulgaria (2)
Greece (2)
- ATH Athens · 823 km · ~1h 30m · Aegean Airlines and Air Serbia
- SKG Thessaloniki · 525 km · ~1h 10m · Air Serbia
Montenegro (2)
- TGD Podgorica · 286 km · ~50m · Air Montenegro and Air Serbia
- TIV Tivat · 297 km · ~50m · Air Montenegro and Air Serbia
Netherlands (2)
- AMS Amsterdam · 1,410 km · ~2h 15m · Etihad Airways and Air Serbia
- EIN Eindhoven · 1,327 km · ~2h 5m · Wizz Air
Norway (2)
- OSL Oslo · 1,816 km · ~2h 45m · Norwegian Air Sweden and Norwegian Air Shuttle
- TRF Sandefjord · 1,735 km · ~2h 35m · Wizz Air
Poland (2)
- KRK Krakow · 586 km · ~1h 15m · Air Serbia
- WAW Warsaw · 818 km · ~1h 30m · Air Serbia and LOT Polish
United Arab Emirates (2)
- AUH Abu Dhabi · 3,829 km · ~5h 10m · Etihad Airways and Air Serbia
- DXB Dubai · 3,816 km · ~5h 10m · Flydubai
United Kingdom (2)
- LTN London · 1,710 km · ~2h 35m · Wizz Air and Wizz Air UK
- LHR London · 1,702 km · ~2h 35m · Etihad Airways and Air Serbia
United States (2)
- ORD Chicago · 8,022 km · ~10h 15m · Air Serbia
- JFK New York · 7,241 km · ~9h 20m · Air Serbia
Albania (1)
- TIA Tirana · 381 km · ~1h · Air Serbia
Armenia (1)
- EVN Yerevan · 2,034 km · ~3h · FLYONE Armenia
Azerbaijan (1)
- GYD Baku · 2,466 km · ~3h 30m · Air Serbia
Cyprus (1)
- LCA Larnaca · 1,582 km · ~2h 25m · Air Serbia and Wizz Air
Czech Republic (1)
- PRG Prague · 742 km · ~1h 25m · Air Serbia
Denmark (1)
- CPH Copenhagen · 1,317 km · ~2h 5m · Air Serbia
Egypt (1)
- HRG Hurghada · 2,299 km · ~3h 20m · Air Cairo
Georgia (1)
- TBS Tbilisi · 2,019 km · ~3h · Air Serbia
Hungary (1)
- BUD Budapest · 301 km · ~50m · Belavia and Air Serbia
Israel (1)
- TLV Tel-aviv · 1,902 km · ~2h 50m · Air Serbia
Kazakhstan (1)
- NQZ Astana · 3,794 km · ~5h 10m · SCAT
Macedonia (1)
- SKP Skopje · 335 km · ~55m · Air Serbia
Malta (1)
- MLA Malta · 1,112 km · ~1h 50m · Wizz Air
Portugal (1)
- LIS Lisbon · 2,516 km · ~3h 35m · Air Serbia
Qatar (1)
- DOH Doha · 3,546 km · ~4h 50m · Qatar Airways
Romania (1)
- OTP Bucharest · 457 km · ~1h 5m · Air Serbia and Tarom
Serbia (1)
- INI Nis · 206 km · ~45m · Air Serbia
Slovenia (1)
- LJU Ljubljana · 482 km · ~1h 5m · Air Serbia
Tunisia (1)
- TUN Tunis · 1,225 km · ~2h · Tunisair
Airlines flying from BEG
Aegean Airlines, Aeroflot, Air Cairo, Air France, Air Montenegro, Air Serbia, Ajet, Austrian Airlines, Belavia, China Southern Airlines, Croatia Airlines, Etihad Airways, FLYONE Armenia, Flydubai, Hainan Airlines, ITA Airways, JetSmart, LOT Polish, Lufthansa, Norwegian Air Shuttle, Norwegian Air Sweden, Pegasus Airlines, Qatar Airways, SAS Scandinavian, SCAT, SWISS, Tarom, Tunisair, Turkish Airlines, Wizz Air, Wizz Air Malta, Wizz Air UK, easyJet, iFly
Going somewhere BEG doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Belgrade to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.