Belgrade Nikola Tesla Airport stands 18 kilometers west of Belgrade city center in the municipality of Surčin. The airport handled 6.2 million passengers in 2019 before pandemic disruption. Terminal 2 opened in 2018 as the primary international facility, while Terminal 1 serves low-cost and charter airlines. Air Serbia operates the largest network from Belgrade, with direct flights from New York JFK, Chicago, and Tianjin, plus extensive European connections. The airport operates 24 hours with no curfew restrictions.
Immigration for visa-exempt nationals typically processes in 15 to 30 minutes outside peak morning arrival waves between 06:00 and 09:00. Serbia maintains visa-free access for United States, European Union, United Kingdom, Canada, Australia, and approximately 90 other countries for stays up to 90 days within 180 days. Entry stamps are mandatory. Border officers may request proof of accommodation and onward travel, though enforcement varies. Cash declaration is required for amounts exceeding 10,000 euros or equivalent. The full visa policy list appears at https://www.mfa.gov.rs/en/citizens/travel-serbia/visa-regime.
Baggage claim occupies the ground floor of Terminal 2 with four carousels. Typical wait time ranges from 20 to 45 minutes. Lost baggage reports file at the Air Serbia desk in the arrivals hall or the handling agent desk for other carriers. Customs operates green and red channels. Serbia prohibits import of meat and dairy products from non-EU countries without veterinary certification. Duty-free allowances permit 200 cigarettes, one liter of spirits, and goods valued up to 300 euros for air travelers.
Currency exchange booths in the arrivals hall quote rates approximately 3 to 5 percent below city center interbank rates. The Serbian dinar operates as sole legal tender, though euros circulate informally in tourist areas. ATMs line the arrivals corridor and dispense dinars at bank exchange rates plus ATM fees ranging from 200 to 400 dinars per withdrawal depending on the issuing bank. Banca Intesa and Raiffeisen Bank ATMs typically charge lower fees than standalone machines. Exchange offices in the city center along Knez Mihailova Street and Republic Square offer better rates than the airport by 2 to 4 percent.
The A1 public bus line departs from the platform directly outside arrivals every 20 minutes from 04:00 to 00:30. Frequency reduces to every 30 minutes from 00:30 to 04:00. The route runs to Slavija Square with stops at Novi Beograd blocks and the central bus station. Journey time to Slavija reaches 35 to 50 minutes depending on traffic. Single tickets cost 300 dinars purchased from the driver, exact change not required. The BusPlus smartcard reduces the fare to 89 dinars but requires advance purchase and 250 dinar card deposit from kiosks not available airside.
Minibus line 72 operates the same route as the A1 at 20-minute intervals during daylight hours but costs 150 dinars for door payment. This service terminates near midnight. Both bus and minibus accept only cash in dinars. The Airport Express ceased operations in 2020 and has not resumed.
Taxi service operates from the dedicated rank outside arrivals. Official airport taxis charge fixed zone rates posted at the stand: 1,800 dinars to central Belgrade, 2,200 dinars to Novi Beograd, 2,500 dinars to Zemun. Journey time to Republic Square averages 25 to 35 minutes outside rush hours, extending to 50 minutes during morning inbound traffic from 07:30 to 09:30 and evening outbound from 16:30 to 18:30. Unlicensed taxis solicit passengers inside the terminal and charge unregulated rates. CarGo and Yandex rideshare applications function at Belgrade airport with pickup from the parking structure across from arrivals. Typical CarGo fare to central Belgrade runs 900 to 1,400 dinars depending on demand surge pricing.
Airport transfer services booked through hotels typically charge 2,500 to 3,500 dinars per vehicle and meet passengers in arrivals holding name signs. Most transfers accept payment in euros at the driver's quoted exchange rate, usually unfavorable.
Serbia requires third-party liability automobile insurance, locally termed Green Card, for all vehicles. Rental car companies operate desks in arrivals including Europcar, Sixt, Budget, and local operator Rent-A-Car. Rates for compact vehicles start at 30 euros per day with collision damage waiver and theft protection adding 12 to 18 euros daily. International driving permits are not required for licenses in Latin script. Rental minimum age is 21 with most companies charging young driver supplements for renters under 25. The parking exit from the rental car lot connects to the E-763 highway toward Belgrade or the E-75 corridor south toward Niš.
Constantine the Great Airport in Niš serves southeastern Serbia from a location 4 kilometers northwest of Niš city center. Ryanair and Wizz Air operate the majority of traffic, connecting Niš to 15 European cities as of 2024. The terminal handles approximately 400,000 passengers annually. Public bus line 34 runs hourly from the airport to Niš city center for 60 dinars. Taxi fare to central Niš is fixed at 500 dinars. No rail connection exists. Most international visitors using Niš airport continue to Niš for Ottoman fortress and Holocaust memorial sites or proceed to Kopaonik mountain resorts 90 kilometers south.
Novi Sad does not maintain a commercial airport. The nearest airport to Novi Sad is Belgrade Nikola Tesla, 80 kilometers south. Direct buses from Belgrade airport to Novi Sad do not operate. Travelers transfer at Belgrade bus station, requiring the A1 airport bus to the station followed by an intercity bus to Novi Sad, total journey time 2.5 to 3 hours.
Batajnica Air Base north of Belgrade occasionally handles charter flights but maintains no scheduled civilian service. Ponikve Airport near Užice serves primarily sports aviation and charter flights with no regular international service.
SIM cards sell at airport arrivals from Telenor, Yuri (formerly Telenor), A1, and Mts kiosks. Tourist prepaid packages offer 10GB data with regional calls for 1,000 to 1,500 dinars depending on promotional periods. Passport registration is mandatory for SIM activation. The process completes in 5 to 10 minutes at the airport counter. Network coverage in Belgrade and Novi Sad reaches LTE standard, while rural areas operate on 3G. 5G deployment began in Belgrade in 2021 on limited infrastructure.
Free airport WiFi operates throughout Terminal 2 for unlimited duration without registration. Connection speed suffices for messaging and basic browsing but video streaming encounters buffering. The network identifier is BEG Free WiFi.
Belgrade operates on Central European Time, UTC+1, advancing to UTC+2 during daylight saving from the last Sunday in March to the last Sunday in October. Serbia observes the same time as Hungary, Austria, and Croatia.
Airport hotels within shuttle distance include Zlatnik Hotel 3 kilometers from the terminal, offering transfers every 30 minutes and rooms from 60 euros. Courtyard by Marriott Belgrade Airport opened adjacent to the terminal in 2018 with direct covered walkway access and rates starting at 95 euros. IN Hotel Belgrade 2 kilometers from arrivals operates a free shuttle on request and charges from 50 euros per night.
The airport information desk in arrivals distributes free Belgrade city maps and can arrange taxi service at posted rates. English is widely spoken by airport staff. ATMs, pharmacy, and a small grocery store operate airside. The VIP lounge in departures allows pay-per-use access for 35 euros with shower facilities.
Belgrade city center orientation begins at Republic Square, the intersection of pedestrian street Knez Mihailova and King Milan Street. The Old Town, Stari Grad, extends northeast from Republic Square to the fortress at the confluence of the Sava and Danube rivers. Knez Mihailova runs 1 kilometer from Republic Square to Kalemegdan Park surrounding Belgrade Fortress. This pedestrian zone contains exchange offices, international brand retail, and tourist information centers. Most budget and mid-range hotels cluster within 500 meters of Republic Square in the Stari Grad municipality.