Serbia has good intercity transport between the major cities and the main destinations, mediocre rail links outside the new Belgrade-Novi Sad high-speed line, and reliable taxi and ride-hailing in Belgrade and Novi Sad. For mountain regions, monasteries, and small villages, a rental car or pre-booked transfer is the practical choice.
Belgrade Nikola Tesla Airport (BEG) is the country's main entry point. From there you can reach almost any Serbian destination by direct bus within 6 hours. Novi Sad is 1 hour 35 minutes from BEG by airport bus, or 35 minutes from Belgrade Centre Prokop by the Soko high-speed train.
Last checked: 2026-05-29. For corrections, contact us.
Serbia's intercity bus network is its single most useful transport mode for tourists. Multiple private operators (Lasta, Nišekspres, Severtrans, Vrbas express, Banbus and others) connect every town with several daily services. The main hub is Belgrade BAS (Beogradska Autobuska Stanica) at the new bus station near Block 42, served by city bus 511 from the centre.
Typical journey times and prices from Belgrade:
Tickets can be bought at the station, from BAS, on platforms like BusBooking and GetByBus, or directly from the operator. Reserved seats are guaranteed. Air conditioning is standard on intercity routes.
Serbia's rail network was historically extensive but is now thin outside the modernised Belgrade-Novi Sad corridor. Srbija Voz operates passenger services.
The Soko is a genuinely excellent service: 200 km/h, modern Stadler trains, Belgrade Centre Prokop to Novi Sad in 35 minutes. Trains run roughly hourly. Tickets are 470 RSD second class, 1,200 RSD first class. Buy online at srbvoz.rs, in the station, or on the K-Voz app. Cross-border service to Budapest (3 h 30 min) launched in 2025; the Belgrade-Subotica section of the line opened in late 2025.
Conventional trains run from Belgrade to Niš, Vranje, Sombor, Bar (Montenegro, scenic but slow), and a few smaller destinations. Speeds are modest (60-90 km/h average), comfort is dated, and buses are usually faster. The Belgrade-Bar line is famously scenic but takes 10-12 hours.
Not transport so much as an attraction: a narrow-gauge heritage railway in Western Serbia near Mokra Gora. See our Šargan Eight guide.
Belgrade and Novi Sad have ride-hailing apps with fixed transparent pricing:
Use a metered or app-based taxi rather than negotiating fares with street touts, particularly at Belgrade Airport. The official airport taxi voucher (sold at the staffed taxi counter) is also fair-priced.
Rent a car when you plan to visit:
For Belgrade-only or Belgrade + Novi Sad trips, you do not need a car — parking is expensive and the bus or Soko train is faster. See our dedicated driving in Serbia guide for rules, tolls, and prices.
Belgrade — free since 2025: Belgrade uses a network of buses, trams, and trolleybuses (no metro yet — Belgrade Metro is under construction and partly trialling on Line 1). The system is operated by GSP Beograd. Since 1 January 2025, all regular city and suburban lines are free for all passengers — buses, trams, trolleybuses, and BG Train. No ticket, card, or app is needed for these lines. Source: Tourist Organization of Belgrade. Two services are not included and still charge a fare: the minibus express lines E1, E2, E6, E9 (200 RSD per ride, paid in the vehicle) and the A1 airport express bus between Slavija Square and Nikola Tesla Airport (400 RSD per ride).
Novi Sad uses city buses operated by JGSP Novi Sad. Tickets cost 80 RSD bought from the driver, 65 RSD with the city card. The city is compact and most tourists walk or use a single bus line.
Niš, Kragujevac, Subotica all have local bus networks but most tourists rarely need them. Old town centres are walkable.
From Belgrade Nikola Tesla Airport (BEG) to the centre (around 18 km):
Avoid offers from unaccredited drivers in the arrivals hall.
| Route | Best option |
|---|---|
| Belgrade → Novi Sad | Soko high-speed train (35 min) |
| Belgrade → Niš | Bus (3-4 h) or rental car |
| Belgrade → Subotica | Soko (from 2025) or bus |
| Belgrade → Užice, Zlatibor, Tara | Bus to Užice, then onward; rental car preferred for Tara |
| Belgrade → Đerdap / Iron Gates | Rental car or organised day tour |
| Niš → Sofia / Skopje | International bus |
Tell us your dates and interests. We will suggest a practical route that accounts for transport, timing, and the experiences you care about.
We help you build a practical itinerary tailored to your dates, interests, and pace.
Operator and aggregator sources:
Last checked: 2026-05-29.
Stay connected in Serbia