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
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
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
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
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
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
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)
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.
CarGo
Belgrade's homegrown rideshare app — fixed prices, reliable, widely used by locals. Available in Belgrade, Novi Sad, and major cities.
Bolt
International rideshare platform covering Belgrade and larger Serbian cities. Competitive pricing, reliable drivers, English-language app.
BusPlus
Official Belgrade public transport app for tracking bus/tram arrivals in real time and reloading the BusPlus transport card.
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.
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
Use CarGo or Bolt apps for taxis — they show fixed prices before you book and are consistently cheaper than hailing taxis at tourist spots
Avoid taxis waiting outside nightclubs and tourist areas — unlicensed operators regularly overcharge. Licensed taxis have illuminated roof signs with the company name
Intercity buses from BAS station (Belgrade main bus terminal) are more reliable and frequent than trains for most Serbian cities
Book bus tickets online at bazabusa.rs or directly at BAS station — peak summer weekends sell out on popular routes
Driving in Serbia requires valid international license, green card insurance, and mandatory reflective vest in the car. Zero alcohol tolerance for all drivers