Origins
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Izmir (ADB) | 922 km | 110 min | Air Serbia, AJet |
| Adler/Sochi (AER) | 1,575 km | 170 min | Air Serbia |
| Malaga (AGP) | 2,268 km | 205 min | Air Serbia |
| Alghero (AHO) | 1,085 km | 113 min | Air Serbia, Wizz Air |
| Alicante (ALC) | 1,877 km | 165 min | Air Serbia, Wizz Air |
| Amman (AMM) | 1,993 km | 195 min | Royal Jordanian |
| Amsterdam (AMS) | 1,411 km | 135 min | Air Serbia, KLM |
| Stockholm (ARN) | 1,657 km | 150 min | Air Serbia |
| Athens (ATH) | 823 km | 100 min | Aegean Airlines, Air Serbia |
| Barcelona (BCN) | 1,530 km | 155 min | Air Serbia, Wizz Air |
| Berlin (BER) | 976 km | 110 min | Air Serbia, Wizz Air |
| Milan (BGY) | 836 km | 95 min | Wizz Air |
| Bologna (BLQ) | 713 km | 125 min | Air Serbia |
| Banja Luka (BNX) | 236 km | 55 min | Air Serbia |
| Bari (BRI) | 500 km | 100 min | Air Serbia |
| Brussels (BRU) | 1,358 km | 130 min | Air Serbia |
| Budapest (BUD) | 301 km | 65 min | Air Serbia |
| Paris (BVA) | 1,467 km | 145 min | Wizz Air |
| Guangzhou (CAN) | 8,441 km | 720 min | China Southern Airlines, Air Serbia |
| Paris (CDG) | 1,424 km | 145 min | Air Serbia, easyJet |
| Kerkyra (CFU) | 579 km | 85 min | Air Serbia |
| Cologne (CGN) | 1,191 km | 120 min | Eurowings |
| Chania (CHQ) | 1,080 km | 120 min | Air Serbia, Wizz Air |
| Copenhagen (CPH) | 1,318 km | 135 min | Air Serbia |
| Catania (CTA) | 926 km | 105 min | Air Serbia |
| Dubrovnik (DBV) | 299 km | 60 min | Air Serbia |
| Doha (DOH) | 3,551 km | 335 min | Qatar Airways |
| Dortmund (DTM) | 1,198 km | 125 min | Wizz Air |
| Dusseldorf (DUS) | 1,234 km | 125 min | Air Serbia |
| Dubai (DXB) | 3,820 km | 350 min | flydubai |
| Eindhoven (EIN) | 1,328 km | 135 min | Wizz Air |
| Ankara (ESB) | 1,166 km | 130 min | Air Serbia, AJet |
| Rome (FCO) | 733 km | 95 min | Air Serbia, Wizz Air |
| Friedrichshafen (FDH) | 887 km | 95 min | Wizz Air |
| Karlsruhe/Baden-Baden (FKB) | 1,028 km | 110 min | Wizz Air |
| Florence (FLR) | 733 km | 130 min | Air Serbia |
| Memmingen (FMM) | 848 km | 100 min | Wizz Air |
| Frankfurt (FRA) | 1,056 km | 115 min | Air Serbia, Lufthansa |
| Nizhniy Novgorod (GOJ) | 2,076 km | 220 min | Air Serbia |
| Gothenburg (GOT) | 1,531 km | 150 min | Air Serbia, Wizz Air |
| Geneva (GVA) | 1,117 km | 120 min | Air Serbia, easyJet |
| Baku (GYD) | 2,473 km | 240 min | Air Serbia |
| Hanover (HAJ) | 1,151 km | 120 min | Air Serbia |
| Hamburg (HAM) | 1,230 km | 130 min | Air Serbia, Wizz Air |
| Heraklion (HER) | 1,131 km | 120 min | Air Serbia |
| Hurghada (HRG) | 2,297 km | 205 min | Air Cairo |
| Nis (INI) | 207 km | 50 min | Air Serbia |
| Istanbul (IST) | 793 km | 100 min | Air Serbia, Turkish Airlines |
| New York (JFK) | 7,259 km | 530 min | Air Serbia |
| Mykonos (JMK) | 922 km | 115 min | Air Serbia |
| Thira (JTR) | 1,031 km | 115 min | Air Serbia |
| Krakow (KRK) | 585 km | 105 min | Air Serbia |
| Kazan (KZN) | 2,367 km | 245 min | Air Serbia |
| Larnaca (LCA) | 1,583 km | 165 min | Air Serbia, Wizz Air |
| Saint Petersburg (LED) | 1,795 km | 180 min | Air Serbia |
| London (LHR) | 1,703 km | 165 min | Air Serbia |
| Lisbon (LIS) | 2,520 km | 220 min | Air Serbia |
| Ljubljana (LJU) | 482 km | 88 min | Air Serbia |
| London (LTN) | 1,713 km | 170 min | Wizz Air UK |
| Madrid (MAD) | 2,006 km | 190 min | Air Serbia, Wizz Air |
| Malta (MLA) | 1,110 km | 120 min | Air Serbia, Wizz Air |
| Mulhouse, France/Basel (MLH) | 1,030 km | 110 min | Wizz Air |
| Malmo (MMX) | 1,289 km | 130 min | Wizz Air |
| Munich (MUC) | 760 km | 90 min | Lufthansa |
| Milan (MXP) | 913 km | 105 min | Air Serbia |
| Naples (NAP) | 656 km | 85 min | Air Serbia |
| Nice (NCE) | 1,052 km | 115 min | Air Serbia, Wizz Air |
| Astana (NQZ) | 3,806 km | 355 min | SCAT Airlines |
| Nuremberg (NUE) | 869 km | 95 min | Air Serbia |
| Stockholm (NYO) | 1,570 km | 155 min | Wizz Air |
| Ohrid (OHD) | 405 km | 95 min | Air Serbia |
| Mostar (OMO) | 259 km | 50 min | Air Serbia |
| Porto (OPO) | 2,380 km | 205 min | Air Serbia |
| Chicago (ORD) | 8,042 km | 590 min | Air Serbia |
| Oslo (OSL) | 1,817 km | 165 min | Norwegian Air Shuttle, Air Serbia |
| Bucharest (OTP) | 459 km | 90 min | Air Serbia, TAROM |
| Beijing (PEK) | 7,444 km | 630 min | Hainan Airlines |
| Palma de Mallorca (PMI) | 1,560 km | 145 min | Air Serbia |
| Palermo (PMO) | 949 km | 105 min | Air Serbia, Wizz Air |
| Prague (PRG) | 742 km | 90 min | Air Serbia |
| Pisa (PSA) | 799 km | 95 min | Wizz Air |
| Pula (PUY) | 503 km | 95 min | Air Serbia |
| Shanghai (PVG) | 8,459 km | 715 min | Air Serbia |
| Rhodes (RHO) | 1,143 km | 120 min | Air Serbia |
| Riga (RIX) | 1,370 km | 130 min | Air Baltic |
| Rijeka (RJK) | 453 km | 90 min | Air Serbia |
| Istanbul (SAW) | 854 km | 115 min | Pegasus, AJet |
| Sarajevo (SJJ) | 191 km | 60 min | Air Serbia |
| Thessaloniki (SKG) | 525 km | 70 min | Air Serbia |
| Skopje (SKP) | 335 km | 70 min | Air Serbia |
| Sofia (SOF) | 345 km | 75 min | Air Serbia |
| Split (SPU) | 349 km | 60 min | Air Serbia |
| Stuttgart (STR) | 949 km | 100 min | Air Serbia |
| Moscow (SVO) | 1,728 km | 185 min | Air Serbia |
| Sevilla (SVQ) | 2,335 km | 195 min | Air Serbia |
| Salzburg (SZG) | 651 km | 105 min | Air Serbia |
| Tbilisi (TBS) | 2,025 km | 200 min | Air Serbia |
| Tenerife (TFS) | 3,748 km | 300 min | Air Serbia |
| Podgorica (TGD) | 285 km | 50 min | Air Montenegro, Air Serbia |
| Tirana (TIA) | 380 km | 75 min | Air Serbia |
| Tivat (TIV) | 296 km | 55 min | Air Montenegro, Air Serbia |
| Tel Aviv-Yafo (TLV) | 1,903 km | 190 min | Arkia Israeli Airlines, El Al |
| Tromso (TOS) | 2,769 km | 235 min | Air Serbia |
| Varna (VAR) | 629 km | 110 min | Air Serbia |
| Venice (VCE) | 629 km | 110 min | Air Serbia |
| Vienna (VIE) | 465 km | 65 min | Air Serbia, Austrian Airlines |
| Valencia (VLC) | 1,809 km | 165 min | Air Serbia |
| Warsaw (WAW) | 819 km | 100 min | LOT - Polish Airlines |
| Toronto (YYZ) | 7,415 km | 525 min | Air Serbia |
| Zadar (ZAD) | 400 km | 85 min | Air Serbia |
| Zagreb (ZAG) | 347 km | 70 min | Air Serbia |
| Zurich (ZRH) | 951 km | 105 min | Air Serbia, SWISS |
Inbound network coverage
Belgrade (BEG) receives direct flights from 114 airports per the FlightConnections route map. 111 origins cross-verified by our route database.
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
What is the longest flight to BEG?
Shanghai at 8,459 km.
How many airports have direct flights to Belgrade (BEG)?
Per the FlightConnections route map, 114 airports send direct flights to BEG.