When considering your Belgrade Airport transfer to the city, there are four modes of transport to choose from; taxi, private transfer, minibus, or public bus. Opting for a Belgrade Airport taxi or Belgrade Airport transfer is definitely the easiest transport option as it only takes 20 to 25 minutes to reach downtown Belgrade, traffic dependent.

For a cheaper alternative, there are two public transport options. The A1 minibus is the quickest and departs regularly, taking 25 to 40 minutes to reach Slavija Square on the outskirts of town Otherwise, you can take the public bus line 72, which doesn’t run as often and takes upwards of 35 minutes to reach Zeleni Venac Square but is very cheap.

4 ways to get from Belgrade Airport to city center

PRICE FOR
OPTION
PRICE
TIME
AVAILABLE
Welcome Pickups Private Transfer
€33 20min 24/7
Convenience
Book
Taxi
€25.60 20min 24/7
Convenience
Book
Minibus
€6.80 25min 06:45–00:15
Convenience
Read more
Bus
€0.90 35min 04:50–00:00
Convenience
Read more
Save the article for later or share it with friends

How to get from Belgrade Airport to the city center by taxi

Taking a Belgrade Airport taxi to the city center is the easiest and fastest public transportation option. Not only are taxis available 24/7, but they also offer door-to-door services, getting you and your travel companions to your Belgrade hotel in just 20 to 25 minutes. 

Belgrade taxis can be different colors and models but they should all have a ‘TAXI’ sign on the roof and can seat up to four passengers. Moreover, from the airport, you’ll be offered a fixed rate price, unlike rides downtown where the meter is used.

Taxi price from Belgrade Airport to city center

Belgrade Airport has a fixed-fare scheme for taxi rides from the airport based on different zones of travel. Regardless of the destination, the cost of a taxi from Belgrade Airport to the city center will be provided before traveling so you’ll know exactly what to pay on arrival.

Most people visiting Belgrade stay near the Old Town which is located in the Municipality of Stari Grad in Zone 2. A trip from Belgrade Airport to this part of town costs €25.60 (RSD 3,000).

In order to get a taxi, you’ll first need to get a paid slip for your journey at the Taxi Information counter in the Baggage Claim and Arrivals area. You will then need to hand your slip to the first available taxi driver before starting your journey.

Where do taxis depart from?

After receiving a slip indicating the fixed fare for your journey, make your way to Belgrade Airport’s official taxi rank outside the International Arrivals Hall exit. Hand your slip to the first available driver and hop into the taxi.

*There is also a taxi rank located outside the Domestic Arrival Hall.

Convenience

Getting a taxi from Belgrade Airport to the city center is a very convenient transport option. Taxis provide a private a comfortable way to travel, with plenty of space for luggage which is ideal for families and larger groups. 

Being able to pay a fixed fare price is also a bonus, although if you wish to travel with a local English-speaking driver at a fixed price with no wait time or extra fees, it’s recommended to pre-book a private transfer online.

Useful Tips

Cash is still the most accepted form of payment so you may need to withdraw some from the ATM at the airport to pay for you ride. The local currency in Serbia is the dinar.
Many unauthorized drivers may approach you at Belgrade Airport, however, it's important to stick with an official airport taxi provider.
If you're traveling with lots of luggage, you'll be charged an extra €0.85 (RSD 100) per luggage item.
Tipping your Belgrade taxi driver isn't mandatory but it is always welcome. Most travelers leave a 10% tip or tell their drivers to keep the change.
Only pay the amount stated on your ticket, even if the driver tries to ask for more on arrival. If this happens, ask them for a receipt and take down their driver and vehicle registration details to make a complaint.

How to get from Belgrade Airport to the city center by bus

For travelers on a budget, taking the A1 minibus from Belgrade Airport to the city center is a practical and affordable transfer option. The minibus runs every 15 minutes during peak times and only takes 25 minutes to reach Slavija Square in Belgrade’s city center, with stops at Fountain and Sava Square.

How much is the minibus from Belgrade Airport to the city?

A one-way ticket from Belgrade Airport to the city center costs €3.40 (400 RSD) per traveler. You can purchase your ticket directly from the driver on board, in the local currency.

Cost
€3.40
Trip Duration
25 Min.
From 06:45 to 19:45 the service runs every 15 minutes. From 19:00 onwards the bus only runs every 90 minutes.
Convenience
Safety
Value for Money

The A1 minibus is available daily between 06:45 and 00:15.

Where do I get the minibus from?

The minibus departs Belgrade Airport from a bus stop located outside the terminal’s Arrival Hall.

Convenience

Minibuses are frequent during the day but can leave you waiting for 1 hour and 30 minutes during non-peak hours. Moreover, space on board is rather limited, so if you’re traveling with heavy luggage you may find yourself struggling with storage space since people often need to stand in the aisle.

Timetables

Minibus Route and Timetables

Belgrade Airport to Slavija Square

Useful Tips

Slavija Square isn't located in the Old Town where most tourists stay so you may need to catch another bus from the square or you can walk or take a taxi to reach your final destination.
The A1 mini-bus night service is quite sporadic. If you arrive late at night you may want to consider other transportation options to Belgrade city center.
You can ask for the A1 minibus timetable at Belgrade Airport’s Information Points.
During peak-hours, minibuses run more frequently, however, there is a chance you might not board if the bus stop is crowded.
Please note that you can only purchase your ticket in the local currency (RSD).
Buses are air-conditioned but have limited luggage storage space.

How to get from Belgrade Airport to the city center by bus

The most cost-savvy travel option is to take the public bus from Belgrade Airport to the city. Bus Line 72 travels from Belgrade Airport and stops on the outskirts of Old Town at Zeleni Venac Square. The bus has a travel time of 35 to 45 minutes – depending on traffic – and makes several stops along the way.

How much is a bus ticket from Belgrade Airport to downtown?

A one-way public bus ticket from Belgrade Airport to the city center costs €0.45 (50 RSD) when purchased at the kiosk before boarding.

Cost
€0.45
Trip Duration
35 Min.
Buses depart every 30 minutes.
Convenience
Safety
Value for Money

Bus line 72 operates daily between 04:50 and midnight.

Where do I catch the bus from?

All airport buses leave Nikola Tesla Airport from bus stops located outside the Terminal’s Arrivals Hall on the Ground Floor.

Convenience

Taking the bus to downtown Belgrade is a great transportation option if you’re traveling on a budget, with services running more frequently at night compared to the minibus. The terminal bus stop, Zeleni Venac Square, is a large transport hub, which is practical if you’re traveling onwards to another destination. 

If you’re staying closer to Old Town and do have lots of luggage, this may not be the most ideal way to travel, especially during peak hours when buses become very crowded. In this instance, consider a more comfortable and direct option like a pre-booked private transfer service provided by Welcome.

Timetables

Bus Times and Route

Belgrade Airport to Zeleni Venac Square

Useful Tips

If you plan on using the bus more than once, it might be more cost-effective to purchase a day ticket for €1 (RSD 120).
Tickets can also be purchased onboard but may cost extra.
Keep an eye on your personal belongings, as when traveling on any bus in Serbia, there may be pickpockets onboard.
Please remember that you will need to purchase your ticket in Serbian dinars.
Traffic can affect your trip to Belgrade city center, with travel times reaching 1 hour or more during peak hours.

How to get from Belgrade Airport to the city center by private transfer

The most convenient way to travel from Belgrade Airport to the city center is to take a Belgrade Airport transfer. Much like a standard taxi, private transfers are direct and will drop you at the door of your accommodation in 20 minutes under normal traffic conditions. However, there are lots of additional benefits when you book a transfer with a company like Welcome Pickups.

To start, you’ll be given a competitive fixed rate fare with a guarantee that your driver will be on time to meet you. Furthermore, a trained local and English-speaking driver will be at the airport to greet you on arrival, and they’ll even give you a mini tour of the city on the way to your destination, offering their best advice on how to enjoy Belgrade City like a local.

How much is a private transfer from Belgrade Airport to the city?

Private transfer services in Belgrade are very affordable and when you book with Welcome, you’ll have the reassurance of an upfront fixed quote price, allowing you complete transparency over your booking. Plus, the price you see at the time of booking is the final price. No surcharges, fees, or tolls will be added to the fare, even if your ride takes longer due to traffic, this won’t impact the price.

For instance, the price for a stylish sedan that can seat 3 passengers will cost €33 (RSD 3,860), or if you’re traveling in a larger group and need extra space, one of our spacious minivans that can accommodate 8 passengers will cost €58 (RSD 6,783) for the transfer into town.

When you book, you’ll be asked to enter your personal details, and flight information and request a time to be picked up – we suggest allowing 30 minutes after your scheduled arrival. All up, the process takes less than 60 seconds thanks to our easy-to-use website and mobile app.

Cost
€33
Trip Duration
20 Min.
When you book your transfer in advance a vehicle will be waiting for you on arrival.
Convenience
Safety
Value for Money

Private transfers are available from Belgrade Airport 24/7.

Where will my private transfer depart from?

After landing, collect any luggage and make your way through to the Arrivals Hall. You’ll find your driver waiting for you holding a sign with your name. After introducing themselves, they’ll help you and any traveling with their luggage as they show you to your pre-selected private vehicle so that your transfer can begin.

Convenience

Using a private transfer for your trip to Belgrade takes all the hassle out of traveling so you can relax and just enjoy the fun stuff. They cost less than a standard taxi but come with lots of perks, not to mention they are fully customizable to suit your needs. In addition to an English-speaking driver who knows the streets of Belgrade well, the extra cost is well worth skipping the hassle of public transport.

Useful Tips

Your driver will receive live status updates on your plane's scheduled arrival so in the event that it is delayed, they'll be notified.
Our standard sedans are perfect for three passengers and a standard suitcase each.
Your ride can be customized at the time of booking; you'll be given the opportunity to request baby seats, a minivan or specialized vehicles.
A credit/debit card payment will be taken at the time of booking to ensure your holiday gets off to a smooth start.

Belgrade Airport private transfers

Powered by Welcome Pickups. Book a trained, English-speaking driver to pick you up for a fixed price with no hidden fees.
Book Sedan
Sedan

Sedan up to 3 passengers

€28Starting from 9.3 EUR / passenger

Skoda Superb, Audi A6, Skoda Octavia
Book Minivan
Minivan

Minivan up to 8 passengers

€52Starting from 6.5 EUR / passenger

Mercedes-Benz Vito
Book Minibus
Minibus

Minibus up to 12 passengers

€66Starting from 5.5 EUR / passenger

Frequently asked questions

How do I get from Belgrade Airport to town?

After landing at Belgrade Nikola Tesla Airport (BEG), there are four transportation options to get from you to the city center; you can take a taxi or private transfer, the A1 minibus, or bus line 72. The quickest and most convenient choices are an airport taxi or private transfer which takes 20 minutes in light traffic. A more budget-friendly is the A1 minibus which takes 25 minutes, not including wait times, or the 72 bus line which takes 35 minutes but runs more regularly at night.

How far is Belgrade airport from Belgrade city center?

How much is a taxi from Belgrade Airport to the city center?

How to take a taxi from Belgrade Airport?

Transfer Options in Belgrade