Serbia flag Belgrade Airport (BEG)

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

Destinations
120
Flights / day
153
Busiest route
Tivat
Top airline
Air Serbia

Belgrade Nikola Tesla Airport averages 153 flights per day to 120 destinations, with one domestic route and 114 international routes. A total of 26 airlines operate at BEG, led by Air Serbia. This airport provides direct service to 42 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: July 8, 2026

Route Network

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

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

Route and destination data updated July 8, 2026.

Belgrade Nikola Tesla Airport is served by 27 airlines, with Air Serbia in the lead at 55% of routes. The top three carriers together cover 79% of routes. 17 carriers operate only one route each. A total of 26 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 (87 routes)
Wizz Air (24 routes)
JU (14 routes)
Interjet (3 routes)
AJet (3 routes)
Nouvelair Tunisie (3 routes)
Lufthansa (2 routes)
Turkish Airlines (2 routes)
easyJet (2 routes)
El Al (2 routes)
SWISS (1 routes)
Austrian (1 routes)
KLM (1 routes)
Pegasus (1 routes)
Aegean Airlines (1 routes)
flydubai (1 routes)
Norwegian Air Shuttle (1 routes)
LOT - Polish Airlines (1 routes)
Air Cairo (1 routes)
Sky Express (1 routes)
Wizz Air UK (1 routes)
Qatar Airways (1 routes)
Arkia Israeli Airlines (1 routes)
China Southern Airlines (1 routes)
SCAT Airlines (1 routes)
airBaltic (1 routes)
Hainan Airlines (1 routes)

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

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

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
22 min late
3 min (-12.1%) vs last 24 hours
24h trend
Arrivals
7 min late
1 min (-15.5%) vs last 24 hours
24h trend
Cancelled Departures
0 flights (24 hour total)

Jul 12

2026

21:00 - 22:00

Departure
31 min late
Arrival
10 min late
Cancelled
0

Jul 12

2026

20:00 - 21:00

Departure
on-time
Arrival
1 min early
Cancelled
0

Jul 12

2026

19:00 - 20:00

Departure
18 min late
Arrival
7 min late
Cancelled
0

Jul 12

2026

18:00 - 19:00

Departure
21 min late
Arrival
7 min late
Cancelled
0

Jul 12

2026

17:00 - 18:00

Departure
33 min late
Arrival
on-time
Cancelled
0

Jul 12

2026

16:00 - 17:00

Departure
30 min late
Arrival
21 min late
Cancelled
0

Jul 12

2026

15:00 - 16:00

Departure
24 min late
Arrival
11 min late
Cancelled
0

Jul 12

2026

14:00 - 15:00

Departure
22 min late
Arrival
4 min late
Cancelled
0

Jul 12

2026

13:00 - 14:00

Departure
33 min late
Arrival
4 min late
Cancelled
0

Jul 12

2026

12:00 - 13:00

Departure
23 min late
Arrival
23 min late
Cancelled
0

Jul 12

2026

11:00 - 12:00

Departure
16 min late
Arrival
12 min late
Cancelled
0

Jul 12

2026

10:00 - 11:00

Departure
22 min late
Arrival
6 min late
Cancelled
0

Jul 12

2026

09:00 - 10:00

Departure
35 min late
Arrival
3 min late
Cancelled
0

Jul 12

2026

08:00 - 09:00

Departure
18 min late
Arrival
1 min early
Cancelled
0

Jul 12

2026

07:00 - 08:00

Departure
12 min late
Arrival
6 min late
Cancelled
0

Jul 12

2026

06:00 - 07:00

Departure
17 min late
Arrival
on-time
Cancelled
0

Jul 12

2026

05:00 - 06:00

Departure
12 min late
Arrival
Cancelled
0

Jul 12

2026

04:00 - 05:00

Departure
9 min late
Arrival
3 min early
Cancelled
0

Jul 12

2026

03:00 - 04:00

Departure
10 min late
Arrival
5 min early
Cancelled
0

Jul 12

2026

02:00 - 03:00

Departure
on-time
Arrival
15 min early
Cancelled
0

Jul 12

2026

01:00 - 02:00

Departure
8 min late
Arrival
21 min late
Cancelled
0

Jul 11

2026

23:00 - 00:00

Departure
8 min late
Arrival
4 min late
Cancelled
0
Delay Performance (7 day average)
Departures
19 min late
5 min (-20.5%) vs last week
7d trend
Arrivals
4 min late
8 min (-64.5%) vs last week
7d trend
Cancelled Departures
2 flights (7 day total)

Jul 11

2026

Departure
25 min late
Arrival
7 min late
Cancelled
2

Jul 10

2026

Departure
19 min late
Arrival
5 min late
Cancelled
0

Jul 9

2026

Departure
16 min late
Arrival
2 min late
Cancelled
0

Jul 8

2026

Departure
16 min late
Arrival
3 min late
Cancelled
0
Delay Performance (30 day average)
Departures
20 min late
4 min (+23.1%) vs last 30 days
30d trend
Arrivals
6 min late
3 min (+107.4%) vs last 30 days
30d trend
Cancelled Departures
17 flights (30 day total)

Jul 11

2026

Departure
25 min late
Arrival
7 min late
Cancelled
2

Jul 10

2026

Departure
19 min late
Arrival
5 min late
Cancelled
0

Jul 9

2026

Departure
16 min late
Arrival
2 min late
Cancelled
0

Jul 8

2026

Departure
16 min late
Arrival
3 min late
Cancelled
0

Jul 4

2026

Departure
11 min late
Arrival
5 min late
Cancelled
0

Jul 3

2026

Departure
19 min late
Arrival
4 min late
Cancelled
0

Jul 2

2026

Departure
24 min late
Arrival
10 min late
Cancelled
2

Jul 1

2026

Departure
29 min late
Arrival
26 min late
Cancelled
6

Jun 30

2026

Departure
24 min late
Arrival
8 min late
Cancelled
0

Jun 29

2026

Departure
27 min late
Arrival
14 min late
Cancelled
0

Jun 28

2026

Departure
21 min late
Arrival
11 min late
Cancelled
0

Jun 27

2026

Departure
17 min late
Arrival
on-time
Cancelled
0

Jun 26

2026

Departure
18 min late
Arrival
5 min late
Cancelled
0

Jun 25

2026

Departure
17 min late
Arrival
7 min late
Cancelled
0

Jun 24

2026

Departure
27 min late
Arrival
13 min late
Cancelled
0

Jun 23

2026

Departure
22 min late
Arrival
3 min late
Cancelled
0

Jun 22

2026

Departure
24 min late
Arrival
8 min late
Cancelled
2

Jun 21

2026

Departure
20 min late
Arrival
9 min late
Cancelled
0

Jun 20

2026

Departure
19 min late
Arrival
3 min late
Cancelled
0

Jun 19

2026

Departure
18 min late
Arrival
9 min late
Cancelled
1

Jun 18

2026

Departure
17 min late
Arrival
on-time
Cancelled
2

Jun 17

2026

Departure
14 min late
Arrival
1 min early
Cancelled
0

Jun 16

2026

Departure
11 min late
Arrival
5 min early
Cancelled
0

Jun 15

2026

Departure
17 min late
Arrival
on-time
Cancelled
0

Jun 14

2026

Departure
21 min late
Arrival
8 min late
Cancelled
0

Jun 13

2026

Departure
15 min late
Arrival
4 min early
Cancelled
0

Jun 12

2026

Departure
18 min late
Arrival
7 min late
Cancelled
2

Global Rankings

Worldwide Position

Flights per day

#205 (153 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#118 (120 destinations)
Top 100 Airports with Most Destinations

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

Operational Context

Belgrade Nikola Tesla (IATA: BEG) operates around 153 flights per day to 120 nonstop destinations. Its network includes 1 domestic and 114 international routes, with Air Serbia as the leading carrier and Tivat currently the busiest connection. From BEG, passengers can reach 42 countries across 4 continents, and the longest runway measures 3,397 m (11,145 ft).

Airlines and Destinations Overview

Belgrade Nikola Tesla is the main international airport serving Serbia and the primary air gateway for Belgrade. Its route network is heavily oriented toward international travel, with only limited domestic service and a much larger share of cross-border European traffic. The airport also supports a smaller long-haul component, which broadens its role beyond regional point-to-point flying.

Air Serbia is the dominant carrier at the airport, and the overall airline mix includes network airlines, low-cost operators, and seasonal services. That combination gives the airport a hub function for Serbia while also supporting origin-and-destination demand for Belgrade and the surrounding region.

Terminal Buildings and Facilities

Passenger operations are centered on a single terminal complex that has been expanded and reorganized over time to handle both domestic and international traffic. The airport’s public-facing layout is straightforward for a capital-city airport, with check-in, security, boarding, and arrivals functions arranged within one main passenger facility.

The terminal system is designed to support a mix of scheduled airline operations, transfer traffic, and seasonal demand. International processing is the airport’s main function, while domestic handling remains limited in comparison.

Key characteristics of the terminal system include:

  • Single main passenger terminal complex
  • Domestic and international processing handled within the airport system
  • Designed for scheduled commercial airline traffic
  • Supports transfer and point-to-point travel
  • Expanded over time to accommodate traffic growth

Passenger-facing facilities include the usual airport services for a major capital airport, along with shopping, food and beverage outlets, and ground transport access areas. For current terminal information, passengers should consult the airport’s official website.

Passenger facilities available across the airport include:

  • Check-in and baggage services
  • Security and border control areas
  • Retail and duty-free outlets
  • Food and beverage services
  • Ground transport and parking access

Airport Lounges

Lounges at the airport are generally used by premium passengers and eligible frequent flyers, with access determined by airline status, cabin class, or published entry rules. Lounge provision is centered on the passenger terminal area, and availability can vary by carrier and departure type.

Notable lounges include:

  • Air Serbia Premium Lounge

Dining and Food Options

The airport offers a mix of quick-service dining, cafes, and other passenger food outlets within the terminal area. The overall offering is typical of a major regional hub, with options aimed at both departing and connecting travelers.

Common dining options include:

  • Cafes
  • Quick-service restaurants
  • Snack bars
  • Terminal food outlets

Public Transport and Parking

Belgrade Nikola Tesla is accessible by road from central Belgrade and the wider metropolitan area. Ground transportation is centered on airport access roads, with taxis, private transfers, and public bus connections used by passengers traveling to and from the city. The airport’s official transport information is available through its ground transport pages.

Passengers can reach the airport using:

  • Taxi
  • Private car
  • Public bus
  • Prearranged transfer services

Parking is available for short-stay and longer-stay use, making it suitable for local departures, business travel, and airport pick-ups or drop-offs. Current parking details are published by the airport on its official site.

Parking options include:

  • Short-term parking
  • Long-term parking
  • Drop-off and pick-up areas
  • Passenger parking facilities

Runways and Operations

The airport has a multi-runway airfield, with a primary runway capable of supporting widebody and long-haul operations. Its longest runway measures 3,397 m, which gives the airport the infrastructure needed for a broad range of commercial aircraft types.

Operationally, the airfield supports scheduled passenger flights, seasonal traffic, and cargo-related movements within a major capital-city airport environment. The runway system is built to handle routine commercial operations as well as the airport’s role as Serbia’s main hub.

The runway system includes:

  • Two runways
  • One primary long runway
  • Capability for widebody operations
  • Support for scheduled commercial traffic

Passenger Traffic and Airport Role

Belgrade Nikola Tesla functions as Serbia’s principal international gateway and its most important scheduled passenger airport. It serves as the country’s main connection point to European destinations and provides a smaller but meaningful long-haul presence.

The airport’s traffic profile reflects a hub-and-spoke role, with Air Serbia using Belgrade as its main base. At the same time, the airport also handles point-to-point demand from the Belgrade metropolitan area and wider catchment.

The airport’s role includes:

  • Primary airport for Serbia
  • Major hub airport
  • International gateway for Belgrade
  • Regional transfer point
  • Mixed hub and origin-destination traffic

Location and Catchment Area

The airport is located west of central Belgrade and serves the city as well as much of northern and central Serbia. Its position makes it the most convenient commercial airport for the capital region and an important access point for national and international travel.

Its catchment extends beyond the city itself to surrounding urban and business areas that rely on Belgrade for scheduled air service. The airport also serves travelers connecting through Serbia to destinations in Europe and beyond.

The airport serves:

  • Belgrade metropolitan area
  • Central and northern Serbia
  • Business and government travel demand
  • Regional transfer passengers
  • International origin-and-destination traffic

Hotels Near the Airport

There are hotels near the airport and in the wider airport area that are useful for early departures, late arrivals, and overnight transit stays. These properties are particularly relevant for business travelers and passengers with connecting schedules.

Notable nearby hotels include:

  • Hotel Novi
  • Garni Hotel Hollywoodland Wellness & Aquapark
  • Airport Hotel Garni

Airport History

Belgrade Nikola Tesla Airport was developed to replace older civil aviation facilities serving the city and became Serbia’s principal commercial airport as air travel demand shifted toward the modern airport site. Over time, it assumed the country’s leading role for scheduled passenger service and international connectivity.

The airport expanded in stages to accommodate increasing traffic, including terminal improvements and airfield modernization. These developments reflected both the growth of Belgrade as a national capital and the airport’s importance in linking Serbia to European markets.

Its runway and terminal infrastructure were adapted to support larger aircraft and higher traffic volumes, allowing the airport to handle a broader mix of regional, European, and longer-haul services. The airport has also been shaped by changes in national aviation patterns, particularly the consolidation of scheduled traffic at Belgrade.

Today, the airport operates as Serbia’s main air transport hub and the country’s busiest passenger airport, with a network centered on international routes and a dominant home carrier presence.

Miscellaneous