List of Airports in Serbia
As of 2024, there are 15 airports throughout the country of Serbia according to IATA and ICAO. Through the table below, you can find name of each airport, its abbreviation, city location, and size. Airports in Serbia are listed in alphabetical order. Please note that some airports serve internationally, while the other only serve domestically.
List of All Airports in Serbia
# | Airport | Abbreviation | Location | Size |
---|---|---|---|---|
1 | Batajnica Airport | BJY | Belgrade | Small |
2 | Beograd Airport | BEG | Belgrade | Large |
3 | Dolni Benesov Airport | ZBE | Zabreh | Small |
4 | Hercegnovi Airport | HNO | Hercegnovi | Small |
5 | Holesov Airport | GTW | Zlin | Small |
6 | Ivangrad Airport | IVG | Ivangrad | Small |
7 | Kunovice Airport | UHE | Uherske Hradiste | Small |
8 | Marianske Lazne Airport | MKA | Marianske Lazne | Small |
9 | Mosnov Airport | OSR | Ostrava | Medium |
10 | Nis Airport | INI | Nis | Small |
11 | Olomouc Airport | OLO | Olomouc | Small |
12 | Ponikve Airport | UZC | Uzice | Small |
13 | Prerov Airport | PRV | Prerov | Small |
14 | Presov Airport | POV | Presov | Small |
15 | Zabljak Airport | ZBK | Zabljak | Small |
Major Airports in Serbia
1. Belgrade Nikola Tesla Airport (BEG)
Airport Code:
- IATA: BEG
- ICAO: LYBE
Time Zone:
- CET (Central European Time) / CEST (Central European Summer Time)
Address:
- Belgrade Nikola Tesla Airport, 21271 Belgrade, Serbia
Nearby Cities:
- Belgrade – 7 miles
- Novi Sad – 50 miles
- Niš – 150 miles
- Kragujevac – 70 miles
Major Airlines Served:
- Air Serbia
- Wizz Air
- Lufthansa
- Turkish Airlines
- Austrian Airlines
Annual Passenger Traffic:
- Approximately 5.3 million passengers (2022)
Airport Location and History:
Belgrade Nikola Tesla Airport, named after the famous Serbian-American inventor Nikola Tesla, is the largest and busiest airport in Serbia. It is located approximately 7 miles west of the capital, Belgrade, in the neighborhood of Surčin. Originally opened in 1962, the airport has undergone several expansions and modernizations to accommodate growing passenger demand. The airport has been a vital gateway for Serbia’s connectivity to international destinations and serves as the hub for Air Serbia, the country’s national carrier. Over the years, it has developed into a key transportation hub for Southeastern Europe, connecting passengers to destinations across Europe, Asia, and the Middle East. The airport’s strategic location on the Danube River and its proximity to important regional transportation corridors make it a central point for both passenger and cargo flights.
Facilities and Infrastructure:
Belgrade Nikola Tesla Airport has a well-developed infrastructure, with a modern passenger terminal and two runways. The airport’s terminal, which has been recently renovated, offers a wide range of amenities, including duty-free shops, restaurants, lounges, and transportation options like taxis and buses. The airport has two runways:
- Runway 1 (12/30): 3,500 meters (11,483 feet)
- Runway 2 (11/29): 3,200 meters (10,499 feet)
Both runways are capable of handling large aircraft, including wide-body planes such as the Boeing 747 and Airbus A330. This capacity is crucial for accommodating long-haul flights to destinations in the United States, Asia, and the Middle East. The airport’s facilities also include cargo terminals, ample parking, and ground support equipment to ensure efficient handling of flights and passengers. The modern terminals and long runways make BEG a key player in the region’s air transport network.
2. Niš Constantine the Great Airport (INI)
Airport Code:
- IATA: INI
- ICAO: LYNI
Time Zone:
- CET (Central European Time) / CEST (Central European Summer Time)
Address:
- Niš Constantine the Great Airport, Niš, Serbia
Nearby Cities:
- Niš – 3 miles
- Leskovac – 30 miles
- Kruševac – 80 miles
- Vranje – 60 miles
Major Airlines Served:
- Wizz Air
- Ryanair
- Air Serbia
Annual Passenger Traffic:
- Approximately 400,000 passengers (2022)
Airport Location and History:
Niš Constantine the Great Airport is the second busiest airport in Serbia and serves the southeastern region of the country. Located just 3 miles from the city center of Niš, the airport is named after the Roman emperor Constantine the Great, who was born in the city. The airport was initially a military facility but opened for civilian flights in 1986. It has seen significant growth since 2010, particularly with the arrival of low-cost carriers like Wizz Air and Ryanair, which have expanded its international routes. Niš serves as a regional hub for flights to major European cities, offering a convenient alternative for passengers traveling from the southern part of Serbia and neighboring regions. The airport is considered a strategic point for tourism and business travel, thanks to its proximity to key locations in the Balkans.
Facilities and Infrastructure:
Niš Constantine the Great Airport has one terminal and one runway, which can handle both domestic and international flights. The airport has a single asphalt runway:
- Runway (09/27): 2,500 meters (8,202 feet)
Although smaller compared to Belgrade Nikola Tesla Airport, the runway is capable of accommodating narrow-body aircraft such as the Boeing 737 and Airbus A320, as well as regional jets. The terminal offers essential passenger services, including check-in counters, baggage handling, a duty-free shop, cafes, and rental car services. The airport has also invested in modernizing its facilities in recent years to improve passenger experience and accommodate increasing traffic. While it does not yet support wide-body aircraft, it remains an important gateway for travelers in southeastern Serbia.
3. Timișoara Traian Vuia International Airport (TSR) (Located in Romania, near Serbian Border)
Airport Code:
- IATA: TSR
- ICAO: LRTR
Time Zone:
- EET (Eastern European Time) / EEST (Eastern European Summer Time)
Address:
- Timișoara Traian Vuia International Airport, Timișoara, Romania
Nearby Cities:
- Timișoara – 7 miles
- Zrenjanin (Serbia) – 25 miles
- Vršac (Serbia) – 30 miles
Major Airlines Served:
- Wizz Air
- Blue Air
- Ryanair
Annual Passenger Traffic:
- Approximately 1.5 million passengers (2022)
Airport Location and History:
Although technically located in Romania, Timișoara Traian Vuia International Airport is geographically close to the Serbian border and serves as a major gateway for travelers between the two countries. The airport is named after the Romanian aviation pioneer Traian Vuia. It opened in 1935 and has undergone significant modernization over the decades to handle growing passenger traffic. As a key regional hub, Timișoara connects the western part of Romania with major European cities, while also being easily accessible for travelers from Serbia. With its proximity to Serbia’s northern border, many passengers from cities like Novi Sad and Belgrade choose to fly through Timișoara for both domestic and international flights.
Facilities and Infrastructure:
Timișoara Traian Vuia International Airport has a modern passenger terminal and one main runway:
- Runway (08/26): 2,800 meters (9,186 feet)
The runway can accommodate narrow-body aircraft as well as wide-body aircraft like the Boeing 767. The airport has been upgraded to support increasing demand for international flights, offering services such as duty-free shopping, lounges, and restaurants. Additionally, the airport is equipped with modern baggage handling systems and a range of transportation options, including taxis, buses, and car rentals. While the airport does not yet handle the volume of larger hubs like Belgrade, its strategic location near the Serbian border makes it a valuable regional airport.
4. Vršac Airport (VRC)
Airport Code:
- IATA: VRC
- ICAO: LYVR
Time Zone:
- CET (Central European Time) / CEST (Central European Summer Time)
Address:
- Vršac Airport, Vršac, Serbia
Nearby Cities:
- Vršac – 2 miles
- Zrenjanin – 25 miles
- Timisoara (Romania) – 35 miles
Major Airlines Served:
- N/A (Primarily a regional airport with limited commercial flights)
Annual Passenger Traffic:
- Approximately 50,000 passengers (estimated)
Airport Location and History:
Vršac Airport is a small regional airport located in the town of Vršac, close to the Romanian border. It has primarily served as a base for general aviation and charter flights. Originally opened in the 1960s, it has undergone improvements over time to serve both commercial and private aviation. The airport’s location makes it an ideal point for cross-border traffic between Serbia and Romania, though it does not yet support regular commercial passenger flights. Vršac is mainly used for regional flights, air tourism, and general aviation training. However, the airport has great potential for expansion, given its proximity to larger cities in both Serbia and Romania.
Facilities and Infrastructure:
Vršac Airport has a small terminal and one runway, which is suited to handle smaller aircraft:
- Runway (12/30): 1,400 meters (4,593 feet)
The runway can accommodate light aircraft and smaller regional jets, but it is not suitable for larger, wide-body aircraft. The airport has limited passenger facilities, including basic amenities such as a small waiting area, check-in counters, and car rental services. It also supports general aviation and is used for pilot training and air sports activities, such as gliding. While not a major hub for commercial aviation, Vršac Airport is an important regional airport, particularly for flights connecting the Serbian and Romanian border areas.
5. Kraljevo Morava Airport (KVO)
Airport Code:
- IATA: KVO
- ICAO: LYKV
Time Zone:
- CET (Central European Time) / CEST (Central European Summer Time)
Address:
- Kraljevo Morava Airport, Kraljevo, Serbia
Nearby Cities:
- Kraljevo – 8 miles
- Čačak – 25 miles
- Jagodina – 40 miles
Major Airlines Served:
- N/A (Primarily a regional airport with limited commercial flights)
Annual Passenger Traffic:
- Approximately 100,000 passengers (estimated)
Airport Location and History:
Kraljevo Morava Airport is a small regional airport located in central Serbia, near the town of Kraljevo. The airport was originally a military airbase and was converted to civilian use in recent years. It is strategically located near major Serbian highways, which makes it a useful transportation hub for travelers from central Serbia. Although it does not yet have significant commercial traffic, the airport has seen an increase in interest due to its proximity to tourism regions and the central part of the country. It primarily serves charter and low-cost flights, as well as regional and domestic connections.
Facilities and Infrastructure:
Kraljevo Morava Airport has a single runway:
- Runway (12/30): 2,500 meters (8,202 feet)
The runway can accommodate medium-sized aircraft, but it is not yet equipped to handle wide-body aircraft. The airport terminal is basic but functional, offering check-in services and some passenger amenities. The airport is equipped with modern air traffic control systems, and it has the potential to expand and handle more commercial traffic as the region’s infrastructure continues to develop. While it is not yet a major player in Serbia’s aviation network, Kraljevo Morava Airport’s location and infrastructure make it an important regional airport with growth potential in the future.