Getting from Belgrade Airport to the city center is quick and simple once you know the options. Belgrade Nikola Tesla Airport (BEG) sits just 18 km west of the center, and the drive takes 20 to 30 minutes off peak. The catch is that the same trip can cost anywhere from under €1 to more than €30 depending on how you travel, and a couple of the options have small traps that cost first-time visitors time and money.
This guide breaks down every way to get from the airport into town, what each one really costs, how long it takes, and which one fits your situation, plus the honest mistakes to avoid the moment you land.
Quick answer — Belgrade Airport to city center:
Belgrade Nikola Tesla Airport (airport code BEG) is in Surčin, about 18 km west of the city center. In light traffic the drive takes 20 to 25 minutes. During the morning and late-afternoon rush, or when the E75 into town is busy, plan for 35 to 45 minutes instead.
Where you are heading matters too. Novi Beograd and Zemun are the closest districts and can be reached in under 20 minutes. Stari Grad (the old town), Skadarlija, and the area around Slavija Square are a little further in, on the far side of the Sava river.
A private transfer is booked in advance, so a driver is already waiting in the arrivals hall holding a sign with your name when you walk out. There is no queue, no negotiating, and no surprise on the meter. The price is agreed before you travel and does not change if you hit traffic. The driver tracks your flight, so a delayed landing is not a problem, and help with luggage is standard. Our Belgrade airport transfer handles pickup straight to your door, and for a full day in the city our full-day chauffeur service keeps the same driver with you the whole time.
Belgrade Airport uses a fixed-price zone system for taxis, and this is the part every visitor needs to know. Before you leave the terminal, go to the official Taxi Information desk in the baggage-claim area and tell them your destination. They give you a voucher with a fixed price for your zone, and that is the price you pay the driver, no meter surprises. The city center is the central zone, from around 3,500 RSD (about €30). If you skip the desk and get into a car waiting outside without a voucher, you are exposed to the classic overcharge.
Belgrade has two public links from the airport. The A1 minibus runs to Slavija Square in the center, roughly every 20 minutes, costs about €4, and takes around 30 minutes. City bus 72 is the cheapest option of all at under €1, but it is slower, stops often, and ends at Zeleni Venac. Both are great if you travel light and watch your budget, less convenient with heavy suitcases.
Belgrade has working ride-hailing through CarGo and Yandex Go. You order from your phone, the price is shown up front, and fares are usually close to a taxi. The catch is that you need a local SIM or working data to order, and the airport pickup point for apps can be a short walk from the door. Note that Uber does not operate in Belgrade.
All the major rental desks are at the airport. For getting into Belgrade alone it is rarely worth it, since city parking is tight and paid, but it makes sense if the airport is just the starting point for a longer road trip.
Because this trips up so many visitors, it is worth spelling out clearly. The taxi price from Belgrade Airport depends on the zone of your destination, and the fixed fare is printed on a voucher you collect at the desk in arrivals.
If anyone approaches you inside the terminal offering a ride, politely decline and head to the official desk. That one habit protects you from the most common arrival scam in the city.
Off peak, from the airport to the center is a comfortable 20 to 25 minutes on the E75. Add time in these cases:
If you have a tight connection or an appointment, a private transfer with a driver who watches live traffic is the safest bet for arriving on time.
Continuing your trip beyond Belgrade? We also run longer routes directly from the airport, including the Belgrade to Budapest airport transfer and the Belgrade Airport to Novi Sad transfer, both door to door with a professional driver.
Once you are in the center and planning what to do, especially for nightlife, Belgrade Hotspot covers the city's clubs, splavovi, and bars in detail, which is handy for picking venues before you arrive.
The stuff nobody tells you, learned the hard way by plenty of first-time visitors:
By the official voucher system it is from around 3,500 RSD (about €30) to the central zone. Always take the voucher from the desk in arrivals so the price is fixed before you travel.
Yes. The A1 minibus runs to Slavija Square for about €4, and city bus 72 goes to Zeleni Venac for under €1. The A1 is faster and simpler for visitors.
About 20 to 25 minutes off peak, and 35 to 45 minutes in rush hour or bad weather.
Uber does not operate in Belgrade, but the local apps CarGo and Yandex Go do the same job. You need working data to order one.
City bus 72, at under €1, is the cheapest. The A1 minibus is a little more at around €4 but faster and more comfortable.
If you are arriving late, traveling with a group, on business, or it is your first time in Belgrade, booking ahead means a driver is waiting for you with a fixed price and no queue. It is the least stressful way into town.
Skip the queue and the guesswork. Book a private airport transfer with Gaja Transfer and a professional driver will be waiting for you at arrivals, track your flight, and take you straight to your door in Belgrade for a fixed price, in a comfortable Mercedes E-Class, Skoda Superb, or Mercedes V-Class for groups.
Fill in the form and reserve your ride
Choose how to send your booking