Getting Around8 min read

Getting Around Serbia: Transport Guide for Travellers

Airport transfers, public transport, ride-hailing apps, inter-city travel, and driving tips for Serbia.

By Travel Team

This article contains affiliate links. If you book through them, Hello may earn a commission at no additional cost to you. Our editorial recommendations are independent. Learn more.

Getting Around Serbia: Transport Guide for Travellers

TL;DR: How to Get Around Serbia Efficiently

Getting around Serbia is straightforward: use free city buses in Belgrade, modern intercity trains like Soko, taxis or ride-hailing for late nights, and rent a car if you want to explore rural regions and national parks.

If you’re planning how to get around Serbia, think in layers: free or inexpensive urban transport in Belgrade and other cities, reliable trains and buses for inter-city travel, and rental cars for flexibility in more remote areas. Since navigation and ride-hailing apps depend on mobile data, many travellers choose a Hello eSIM so they can land in Serbia already connected, book airport transfers, and follow live directions without hunting for Wi‑Fi.

Expect airport taxis from Belgrade’s Nikola Tesla Airport to the city centre in 2025–2026 to cost roughly €20–30, while intercity trains between Belgrade and Novi Sad on the fast "Soko" service sit around 660–730 RSD (about €6) depending on how you buy the ticket. Belgrade city buses on regular lines have been fare-free since January 2025, but the A1 airport express still charges a small fare.

For most travellers, combining free city transport, occasional taxi or ride-hailing rides, and trains or coaches between cities gives the best balance of cost and convenience. If you plan to drive, bring an international driving permit and be prepared for tolls on major motorways.

Serbia Airport Transfers: Costs, Options, and Arrival Tips

The best way to get from Belgrade Airport to the city centre is to choose between the free city bus, the paid A1 express bus, or a fixed-fare taxi around €20–30, depending on your budget and arrival time.

Belgrade Nikola Tesla Airport is the main international gateway, and from here you have three practical options into town:

  • Regular city bus (Line 72 or 600): Since January 2025, ordinary Belgrade city bus lines have been made free for all passengers, including the airport route. You simply board and ride without buying a ticket, which makes this the cheapest option but also the slowest (around 60–90 minutes to the centre in traffic).
  • A1 airport express bus: This is a dedicated airport line that is not part of the free scheme. Recent guides report fares of around 300–400 RSD (roughly €3–3.5), paid in cash directly to the driver, with journey times of 30–40 minutes depending on traffic.
  • Airport taxi / voucher system: The airport publishes fixed fares by zone, with typical prices of 2,300 RSD for New Belgrade, 3,000 RSD for central districts like Stari Grad and Vračar, and 3,700 RSD for outer districts – roughly €20–32 at recent exchange rates. Taxi price analyses for 2025 put the practical range at €25–30 to the central zone, with a small night and weekend surcharge.

Private transfers and shared shuttles are also available via specialist companies and OTAs; prices vary but often start around €30–40 for a car. Having mobile data through a Hello eSIM makes it easier to compare options in real time, book rides online, and share your live location with your accommodation.

Serbia Public Transport: Buses, Trains, Tickets, and City Cards

Public transport in Serbia is generally cheap, reliable, and bus-based, with Belgrade offering free buses and modern trains like Soko connecting major cities such as Novi Sad.

Belgrade’s public transport network relies primarily on buses, trolleybuses, and trams. A key change for visitors is the fare-free policy introduced on 1 January 2025, which means regular city lines – including those serving the airport – currently operate without tickets or validation. This policy is still in effect in 2026 but may change, so it’s wise to confirm just before your trip in case fares are reintroduced.

Beyond Belgrade, cities like Novi Sad and Niš run conventional ticketed bus systems where you buy paper tickets from kiosks, drivers, or vending machines. Prices are generally low, often under €1 per ride, and some cities offer day passes that can be cost-effective if you’re criss-crossing town.

For longer distances, Serbia’s rail network has been improving, with the high-speed Soko train between Belgrade and Novi Sad being the standout route. According to Serbian media reports in late 2024, a Soko ticket on this route costs about 661 RSD if purchased online and 734 RSD at the ticket office – roughly €6–6.5. Trains are air-conditioned, offer reserved seating, and take about 30–36 minutes for the 80 km journey.

In practice, most travellers mix city buses with intercity trains or coaches. If you rely on Google Maps or local transit apps to navigate, staying connected with an eSIM from Hello keeps route planning and timetable checks painless.

Ride-Hailing Apps and Taxis in Serbia: What Travellers Need to Know

Ride-hailing in Serbia is available mainly in Belgrade and larger cities, supplemented by conventional taxis with airport fixed fares and meter-based pricing inside the city.

Serbia does not have full nationwide coverage from global brands like Uber, but Belgrade in particular has a mix of local ride-hailing platforms and traditional taxi companies. These app-based services typically mirror the standard taxi fare structure and may add dynamic pricing at busy times. Because availability and regulations can change quickly, it’s best to check which apps are active just before your trip and download them while you’re still on Wi‑Fi.

Official airport taxis from Belgrade Airport use a voucher system that protects visitors from overcharging. You pick a voucher at the airport desk, which specifies the fare to your zone – commonly 2,200–3,500 RSD (about €19–30) for central areas – and hand it to the driver. Within the city, metered taxis start with an initial charge (around 270 RSD) and per-kilometre rates of roughly 96–125 RSD depending on daytime or nighttime tariff.

To avoid misunderstandings:

  • Always confirm the fare or zone price before you get in.
  • Ensure the meter is running if you’re not on a fixed fare.
  • Have some cash in dinars; while card payment is growing, it’s not universal.

Because ride-hailing and maps depend on data, a Hello eSIM for Serbia is useful for hailing cars, checking ETA and prices, and sharing your ride details with friends through Hello’s trip-planning and expense-splitting tools.

Inter-City Travel in Serbia: Trains, Buses, and Day Trip Ideas

For inter-city travel in Serbia, the fast Soko train between Belgrade and Novi Sad and frequent buses to other cities offer the best mix of speed and value for most travellers.

The headline route is Belgrade–Novi Sad, served by the modern Soko high-speed train. As of late 2024, tickets cost about 661 RSD if bought online and 734 RSD at ticket machines or ticket offices, equivalent to roughly €6–7. Travel time is around half an hour, turning Novi Sad into an easy day trip from the capital.

Beyond that corridor, conventional trains connect cities such as Subotica, Niš, and Užice, though speeds and comfort can vary. Many travellers prefer long-distance buses for these routes, as bus companies often offer more frequent departures and direct connections to town centres. Typical coach fares between major cities are competitive with or slightly below train prices, often in the €8–15 range for 2–4 hour journeys.

Here’s a rough comparison of common inter-city options:

Route & ModeTypical Price (2024–2026)Approx. TimeNotes
Belgrade – Novi Sad (Soko)661–734 RSD (~€6–7)30–36 minFast, reserved seats
Belgrade – Novi Sad (bus)880 RSD (€7.5)60–90 minMore departures, may include city transfer
Belgrade – Niš (bus)~€10–153–4 hoursFrequent services
Belgrade – Subotica (train)~€10–123–4 hoursOlder rolling stock

If you’re planning multiple day trips, consider basing yourself in Belgrade and using rail or bus links to reach Novi Sad, Fruška Gora, or spa towns. Hello’s budget-tracking and multi-currency tools can help you keep an eye on cumulative transport costs, especially if you’re hopping between several cities.

Driving in Serbia: Rental Cars, Road Rules, and IDP Requirements

Driving in Serbia is ideal for exploring rural areas and national parks, but you’ll need the right licence, be ready for tolls, and feel comfortable with local road etiquette.

Major international and local rental companies operate from Belgrade Airport and city branches, offering a wide range of vehicles. In 2026, expect basic manual transmission compact cars to start from around €30–40 per day, with prices varying by season, insurance, and mileage caps. Booking ahead online usually secures better rates, especially for summer or holiday weekends.

Most visitors can drive in Serbia with their home licence, but if your licence is not in Latin script or you’re from outside the EU/EEA, an International Driving Permit (IDP) is strongly recommended and may be required by rental agencies. Always carry your passport, licence, IDP (if applicable), and rental contract in the vehicle.

Serbia’s main motorways (often signed as "E" routes like E75) charge tolls, payable in cash or card at toll booths. Costs depend on distance and vehicle class, but typical car tolls for longer segments sit roughly in the €3–10 range. Speed limits are usually:

  • 50 km/h in built-up areas
  • 80–100 km/h on main roads
  • 120 km/h on motorways

Road conditions on major routes are generally good, but rural roads can be narrow, potholed, and lack lighting. Local driving can be assertive; keep a safe following distance and watch for overtaking on two-lane roads.

If you’re splitting rental and fuel costs with friends, Hello’s expense-splitting and AI receipt scanning features make it easy to track who owes what, even when you’re paying tolls and petrol in dinars.

Common Questions About Getting Around Serbia (Q&A)

Most travellers ask whether public transport in Serbia is cheap and easy to use, and the answer is yes – especially with Belgrade’s free city buses and affordable intercity trains such as Soko.

Is public transport in Belgrade really free?
Belgrade introduced a fare-free policy for regular city transport on 1 January 2025, meaning buses, trams, and trolleybuses on standard lines currently require no ticket. However, special services like the A1 airport express bus are not included and still charge a small cash fare.

How much is a taxi from Belgrade Airport to the city centre?
According to several airport transfer guides and taxi fare analyses from 2025–2026, you should expect to pay around €20–30 using the airport’s fixed-zone voucher system, with slight premiums at night or weekends.

What’s the fastest way to get from Belgrade to Novi Sad?
The Soko high-speed train is usually fastest, taking about 30–36 minutes and costing roughly 661–734 RSD (about €6–7) depending on whether you buy online or at a station.

Do I need an International Driving Permit in Serbia?
If your licence is not in Latin script or you’re from outside the EU, an IDP is strongly recommended and is often required by rental car agencies. It’s inexpensive to obtain at home and prevents headaches if you’re stopped by police or involved in an incident.

How can I stay connected for maps and ride-hailing?
Most visitors use mobile data for navigation and transport apps. An eSIM from Hello lets you arrive in Serbia already online, then use Hello’s trip-planning and expense-tracking features to coordinate rides and share costs with your travel companions.

Explore These Destinations

Stay Connected

Book this trip

Compare options on trusted travel sites

Plan car hire for this trip

Continue to a reviewed booking partner to check current vehicle availability, pickup details, and terms.

Stay connected in Serbia

Get an eSIM before you land. Hello gives you instant data in 200+ countries — no SIM swaps, no roaming fees.

Related Articles