Open Travel Guide
Transportation in Serbia

Getting Around Serbia 2026

Transport in Serbia decoded — what to use for which journey, and what each option costs.

Serbia offers a captivating blend of ancient history, vibrant nightlife, and warm hospitality. From the dynamic capital Belgrade to medieval fortresses and stunning natural landscapes, this Balkan nation delivers authentic experiences at exceptional value.

Public
Belgrade has an extensive tram, bus, and trolleybus network covering the city. Single ticket 89 RSD ($0.90), valid 90 minutes. Purchase at kiosks or use the BusPlus contactless card. No metro yet — the first line is under construction and expected by 2028.
Taxi
Official taxis available via Pink Taxi, Lux Taxi, and Naxi companies. Rideshare apps CarGo and Bolt are more convenient and generally cheaper. Base fare 170 RSD + 65-85 RSD/km.
Rental
Car rental recommended for exploring national parks and rural areas outside Belgrade. International companies (Sixt, Europcar, Budget) at airport and city center. Cost $25-60/day economy class.
Walking
Belgrade's Stari Grad is highly walkable — Kalemegdan to Skadarlija to Nikola Tesla Museum all within 20 minutes on foot. Knez Mihailova pedestrian street connects major central sights.

Transport at a glance

Public 4/5
Taxi 3.5/5
Rental 4/5
Walking 4/5

Airport transfers

Getting from the airport to your accommodation.

Taxi
Taxi: 1,500-2,000 RSD ($15-$20), 20-30 minutes
Shuttle
Bus A1: 300 RSD ($3), every 20 minutes to Slavija Square
Bus
Mini-bus 72: 89 RSD ($0.90), connects to city bus network

Local transport

Getting around the city.

Bus

Bus

Extensive bus and tram network in Belgrade. Single ticket: 89 RSD ($0.90), valid 90 minutes. Daily pass: 280 RSD ($2.80). Purchase tickets at kiosks or use BusPlus card.

Alternatives

Alternatives

metro, tram, trolleybus, taxi, rideshare

Taxis & rideshare

What to expect from taxis and apps.

Regular
Base fare: 170 RSD ($1.70), then 65-85 RSD/km ($0.65-$0.85). Use official companies: Pink Taxi, Lux Taxi, Naxi. Avoid unmarked taxis at tourist areas.

Intercity travel

Getting between cities and regions.

Bus

Bus

Extensive bus network connects all cities and towns. Belgrade-Novi Sad: 600 RSD ($6), 90 minutes. Belgrade-Niš: 1,300 RSD ($13), 3.5 hours. More frequent and faster than trains. Book at stations or online.

Flights

Flights

Limited domestic flights. Air Serbia operates seasonal routes. Generally not necessary given Serbia's small size and good bus connections.

Transportation details

Full breakdown of how to get around.

Airports

BEG

Belgrade Nikola Tesla Airport

From centre: 18 km

Options: Taxi: 1,500-2,000 RSD ($15-$20), 20-30 minutes; Bus A1: 300 RSD ($3), every 20 minutes to Slavija Square; Mini-bus 72: 89 RSD ($0.90), connects to city bus network; Uber/CarGo: 800-1,200 RSD ($8-$12)

INI

Niš Constantine the Great Airport

From centre: 4 km

Options: Taxi: 500-700 RSD ($5-$7), 10 minutes; Bus 34: 60 RSD ($0.60), 15-20 minutes; Car rental available at terminal

Useful apps

Download before you arrive.

App

CarGo

Belgrade's homegrown rideshare app — fixed prices, reliable, widely used by locals. Available in Belgrade, Novi Sad, and major cities.

App

Bolt

International rideshare platform covering Belgrade and larger Serbian cities. Competitive pricing, reliable drivers, English-language app.

App

BusPlus

Official Belgrade public transport app for tracking bus/tram arrivals in real time and reloading the BusPlus transport card.

App

Google Maps

Surprisingly well-integrated with Belgrade public transport routes and timetables — reliable for planning bus and tram journeys across the city.

Transport tips

Travel smarter, not harder.

Tip

Get a BusPlus card for Belgrade public transport — buy at kiosks near bus stops. Load credit and tap on entry. The daily unlimited pass at 280 RSD ($2.80) pays for itself after 4 rides

Tip

Use CarGo or Bolt apps for taxis — they show fixed prices before you book and are consistently cheaper than hailing taxis at tourist spots

Tip

Avoid taxis waiting outside nightclubs and tourist areas — unlicensed operators regularly overcharge. Licensed taxis have illuminated roof signs with the company name

Tip

Intercity buses from BAS station (Belgrade main bus terminal) are more reliable and frequent than trains for most Serbian cities

Tip

Book bus tickets online at bazabusa.rs or directly at BAS station — peak summer weekends sell out on popular routes

Tip

Driving in Serbia requires valid international license, green card insurance, and mandatory reflective vest in the car. Zero alcohol tolerance for all drivers