Belgrade Airport (BEG)

Serbia flag

Country Serbia | Continent Europe | IATA: BEG | ICAO: LYBE | Elevation 335 ft · 102 m | Local time

Destinations
86
Flights / day
101
Busiest route
Podgorica
Top airline
Air Serbia

Belgrade Nikola Tesla Airport averages 101 flights per day to 86 destinations, with one domestic route and 84 international routes. A total of 25 airlines operate at BEG, led by Air Serbia. This airport provides direct service to 38 countries across four continents, with Germany representing its largest international market. The longest nonstop route from Belgrade Nikola Tesla connects to Shanghai, with a typical flight time of 10 hr 40 mins. Updated: February 16, 2026

Route Network

Belgrade Nikola Tesla Airport connects 85 destinations worldwide, with Podgorica standing out as its busiest route. The longest nonstop flight is to Guangzhou, and the shortest flight is to Sofia.

Podgorica (TGD) – Montenegro
2 airlines
BEG → TGD
6
per day
Zurich (ZRH) – Switzerland
2 airlines
2 hr 30 mins
591 mi · 952 km
6
per day
Vienna (VIE) – Austria
2 airlines
1 hr 45 mins
289 mi · 465 km
5
per day
Istanbul (IST) – Türkiye
2 airlines
1 hr 50 mins
491 mi · 791 km
4
per day
Amsterdam (AMS) – Netherlands
2 airlines
3 hr 5 mins
876 mi · 1,410 km
3
per day
Frankfurt-am-Main (FRA) – Germany
2 airlines
2 hr 40 mins
656 mi · 1,056 km
3
per day
Tivat (TIV) – Montenegro
2 airlines
BEG → TIV
3
per day
Moscow (SVO) – Russian Federation
1 airline
3 hr 5 mins
1,072 mi · 1,725 km
3
per day
Istanbul (SAW) – Türkiye
4 airlines
1 hr 55 mins
530 mi · 853 km
3
per day
Dubai (DXB) – United Arab Emirates
1 airline
5 hr 30 mins
2,371 mi · 3,816 km
3
per day
Paris (CDG) – France
2 airlines
3 hr 5 mins
884 mi · 1,423 km
3
per day
Athens (ATH) – Greece
3 airlines
2 hr 0 mins
511 mi · 823 km
2
per day
Ljubljana (LJU) – Slovenia
1 airline
1 hr 55 mins
299 mi · 482 km
2
per day
Barcelona (BCN) – Spain
2 airlines
3 hr 15 mins
950 mi · 1,528 km
2
per day
Berlin (BER) – Germany
2 airlines
2 hr 25 mins
606 mi · 975 km
2
per day
Budapest (BUD) – Hungary
1 airline
1 hr 25 mins
188 mi · 302 km
2
per day
Rome (FCO) – Italy
2 airlines
2 hr 15 mins
455 mi · 733 km
2
per day
Skopje (SKP) – North Macedonia
1 airline
1 hr 20 mins
208 mi · 335 km
2
per day
Sofia (SOF) – Bulgaria
1 airline
1 hr 15 mins
213 mi · 343 km
2
per day
Tirana (TIA) – Albania
1 airline
1 hr 35 mins
237 mi · 381 km
2
per day
Milan (MXP) – Italy
2 airlines
2 hr 30 mins
566 mi · 911 km
2
per day
Prague (PRG) – Czechia
1 airline
2 hr 10 mins
461 mi · 742 km
1
per day
Warsaw (WAW) – Poland
1 airline
2 hr 5 mins
509 mi · 818 km
1
per day
Zagreb (ZAG) – Croatia
1 airline
1 hr 40 mins
216 mi · 347 km
1
per day
Munich (MUC) – Germany
1 airline
2 hr 15 mins
472 mi · 760 km
1
per day
Larnarca (LCA) – Cyprus
2 airlines
2 hr 55 mins
983 mi · 1,582 km
1
per day
Bucharest (OTP) – Romania
1 airline
1 hr 20 mins
285 mi · 459 km
1
per day
Copenhagen (CPH) – Denmark
1 airline
2 hr 50 mins
818 mi · 1,317 km
1
per day
Doha (DOH) – Qatar
1 airline
5 hr 10 mins
2,204 mi · 3,546 km
1
per day
Dortmund (DTM) – Germany
1 airline
2 hr 50 mins
744 mi · 1,198 km
1
per day
London (LHR) – United Kingdom
1 airline
3 hr 25 mins
1,057 mi · 1,701 km
1
per day
Madrid (MAD) – Spain
2 airlines
3 hr 50 mins
1,245 mi · 2,003 km
1
per day
Memmingen (FMM) – Germany
1 airline
2 hr 25 mins
527 mi · 848 km
1
per day
Sarajevo (SJJ) – Bosnia and Herzegovina
1 airline
1 hr 25 mins
119 mi · 192 km
1
per day
Thessaloniki (SKG) – Greece
1 airline
1 hr 35 mins
326 mi · 525 km
1
per day
Düsseldorf (DUS) – Germany
1 airline
2 hr 50 mins
767 mi · 1,234 km
1
per day
Oslo (OSL) – Norway
2 airlines
3 hr 25 mins
1,128 mi · 1,816 km
1
per day
Saint-Petersburg (LED) – Russian Federation
1 airline
3 hr 15 mins
1,114 mi · 1,793 km
1
per day
Bâle/Mulhouse (BSL) – France
1 airline
2 hr 40 mins
640 mi · 1,029 km
6
per week
Beauvais/Tillé (BVA) – France
1 airline
3 hr 10 mins
910 mi · 1,465 km
6
per week
Bergamo (BGY) – Italy
1 airline
2 hr 25 mins
519 mi · 835 km
6
per week
Eindhoven (EIN) – Netherlands
1 airline
3 hr 0 mins
825 mi · 1,327 km
6
per week
Geneva (GVA) – Switzerland
2 airlines
2 hr 45 mins
693 mi · 1,116 km
6
per week
London (LTN) – United Kingdom
1 airline
3 hr 25 mins
1,062 mi · 1,710 km
6
per week
Luqa (MLA) – Malta
2 airlines
2 hr 35 mins
691 mi · 1,112 km
6
per week
Nice (NCE) – France
2 airlines
2 hr 40 mins
652 mi · 1,050 km
6
per week
Stockholm (ARN) – Sweden
1 airline
3 hr 15 mins
1,030 mi · 1,657 km
6
per week
Ankara (ESB) – Türkiye
1 airline
2 hr 20 mins
722 mi · 1,162 km
5
per week
Stuttgart (STR) – Germany
1 airline
2 hr 30 mins
588 mi · 947 km
5
per week
Guangzhou (CAN) – China
2 airlines
10 hr 40 mins
5,235 mi · 8,425 km
4
per week
Hamburg (HAM) – Germany
2 airlines
2 hr 50 mins
765 mi · 1,231 km
4
per week
Kraków (KRK) – Poland
1 airline
1 hr 50 mins
364 mi · 586 km
4
per week
Lisbon (LIS) – Portugal
1 airline
4 hr 30 mins
1,563 mi · 2,516 km
4
per week
Málaga (AGP) – Spain
2 airlines
4 hr 10 mins
1,408 mi · 2,266 km
4
per week
Malmö (MMX) – Sweden
1 airline
BEG → MMX
4
per week
Niš (INI) – Serbia
1 airline
BEG → INI
4
per week
Venice (VCE) – Italy
1 airline
2 hr 5 mins
390 mi · 628 km
4
per week
Brussels (BRU) – Belgium
1 airline
3 hr 0 mins
843 mi · 1,357 km
3
per week
İzmir (ADB) – Türkiye
1 airline
2 hr 5 mins
573 mi · 922 km
3
per week
New York (JFK) – United States of America
1 airline
9 hr 50 mins
4,499 mi · 7,241 km
3
per week
Tbilisi (TBS) – Georgia
1 airline
3 hr 25 mins
1,254 mi · 2,019 km
3
per week
Valencia (VLC) – Spain
1 airline
3 hr 35 mins
1,123 mi · 1,807 km
3
per week
Alicante (ALC) – Spain
1 airline
3 hr 40 mins
1,165 mi · 1,876 km
2
per week
Baden-Baden (FKB) – Germany
1 airline
2 hr 35 mins
639 mi · 1,028 km
2
per week
Banja Luka (BNX) – Bosnia and Herzegovina
1 airline
1 hr 30 mins
148 mi · 238 km
2
per week
Bari (BRI) – Italy
1 airline
1 hr 50 mins
311 mi · 501 km
2
per week
Bologna (BLQ) – Italy
1 airline
2 hr 15 mins
443 mi · 714 km
2
per week
Firenze (FLR) – Italy
1 airline
2 hr 15 mins
455 mi · 733 km
2
per week
Friedrichshafen (FDH) – Germany
1 airline
2 hr 25 mins
552 mi · 888 km
2
per week
Goteborg (GOT) – Sweden
1 airline
3 hr 5 mins
951 mi · 1,531 km
2
per week
Hanover (HAJ) – Germany
1 airline
2 hr 45 mins
716 mi · 1,152 km
2
per week
Kazan (KZN) – Russian Federation
1 airline
3 hr 50 mins
1,466 mi · 2,360 km
2
per week
Mostar (OMO) – Bosnia and Herzegovina
1 airline
BEG → OMO
2
per week
Nuremberg (NUE) – Germany
1 airline
2 hr 25 mins
541 mi · 870 km
2
per week
Salzburg (SZG) – Austria
1 airline
2 hr 5 mins
404 mi · 651 km
2
per week
Shanghai (PVG) – China
1 airline
10 hr 40 mins
5,244 mi · 8,440 km
2
per week
Sochi (AER) – Russian Federation
1 airline
2 hr 50 mins
976 mi · 1,571 km
2
per week
Split (SPU) – Croatia
1 airline
BEG → SPU
2
per week
Stockholm / Nyköping (NYO) – Sweden
1 airline
BEG → NYO
2
per week
Tel Aviv Yafo (TLV) – Israel
1 airline
3 hr 20 mins
1,182 mi · 1,902 km
2
per week
Astana (NQZ) – Kazakhstan
1 airline
5 hr 30 mins
2,358 mi · 3,795 km
1
per week
Chicago (ORD) – United States of America
1 airline
10 hr 40 mins
4,985 mi · 8,022 km
1
per week
Grenoble/Saint-Geoirs (GNB) – France
1 airline
2 hr 50 mins
731 mi · 1,176 km
1
per week
Hurghada (HRG) – Egypt
1 airline
3 hr 50 mins
1,429 mi · 2,299 km
1
per week
Nápoli (NAP) – Italy
1 airline
2 hr 5 mins
408 mi · 657 km
1
per week

Route and destination data updated February 16, 2026.

Belgrade Nikola Tesla Airport is served by 25 airlines, with Air Serbia in the lead at 55% of routes. The top three carriers together cover 77% of routes. 18 carriers operate only one route each. A total of 24 airlines operate international routes, compared with one airline serving domestic routes. Air Serbia is operating the longest nonstop flight, connecting to Guangzhou with a flight time of 10 hrs 40 mins.

Air Serbia (62 routes)
Wizz Air (21 routes)
AJet (3 routes)
Interjet (2 routes)
Turkish Airlines (2 routes)
Lufthansa (2 routes)
easyJet (2 routes)
SWISS (1 routes)
Austrian (1 routes)
KLM (1 routes)
Pegasus (1 routes)
flydubai (1 routes)
Aegean Airlines (1 routes)
Carpatair (1 routes)
Royal Jet (1 routes)
LOT - Polish Airlines (1 routes)
Qatar Airways (1 routes)
Norwegian Air Shuttle (1 routes)
Wizz Air UK (1 routes)
China Southern Airlines (1 routes)
Privilege Style (1 routes)
El Al (1 routes)
SCAT Airlines (1 routes)
Air Cairo (1 routes)
Hainan Airlines (1 routes)

Belgrade Nikola Tesla Airport provides direct service to 38 countries across four continents. The route network is 1% domestic and 99% international. Germany is the primary international destination.

Germany - 12/day
Montenegro - 9/day
Switzerland - 7/day
Türkiye - 7/day
Italy - 6/day
Austria - 5/day
France - 5/day
Netherlands - 4/day
Russian Federation - 4/day
Greece - 4/day
Spain - 4/day
United Arab Emirates - 3/day
Slovenia - 2/day
Hungary - 2/day
North Macedonia - 2/day
Bulgaria - 2/day
Albania - 2/day
Poland - 2/day
Croatia - 2/day
United Kingdom - 2/day
Bosnia and Herzegovina - 2/day
Sweden - 2/day
Czechia - 1/day
Cyprus - 1/day
Romania - 1/day
Denmark - 1/day
Qatar - 1/day
Norway - 1/day
Malta - 1/day
China - 1/day
Portugal - 1/day
Serbia - 1/day
United States of America - 1/day
Belgium - 0/day
Georgia - 0/day
Israel - 0/day
Kazakhstan - 0/day
Egypt - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
11,145 ft 3,397 m 148 ft 45 m Asphalt
11,145 ft 3,397 m 148 ft 45 m Asphalt

Runway Length

3 aircraft cannot operate at Belgrade Nikola Tesla Airport due to runway length constraints. The airport’s longest runway is 11,145 ft (3,397 m), which is below the typical takeoff or landing distance required by the aircraft listed here.

Aircraft Takeoff Landing
Aérospatiale-BAC Concorde 11,250 ft 3,429 m 7,218 ft 2,200 m
Antonov An-225 Mriya 11,483 ft 3,500 m 10,827 ft 3,300 m
McDonnell Douglas DC-8-71 11,499 ft 3,505 m 5,909 ft 1,801 m

Miscellaneous