Getting around Serbia: trains, buses, taxis and car hire explained
Some links here are affiliate links: we may earn a small fee if you buy, at no extra cost to you.
The short answerTrains and buses cover the main routes, including a fast train between Belgrade and Novi Sad. Taxis and ride-hailing apps work in cities, and a hire car is the easiest way to reach the Danube, mountains and countryside. Check timetables and driving rules before you go.

In this guide
Serbia is easy to cross if you pick the right transport for the trip.
| Option | Good for |
|---|---|
| Train | Belgrade to Novi Sad and some other main routes |
| Intercity bus | Reaching towns the trains do not |
| Taxi and ride-hailing | Cities and airport transfers |
| Car hire | The Danube, mountains and countryside |
1Use trains and buses for the cities
Check timetables and tickets in advance and note the last return service.
2Use taxis sensibly
Use ride-hailing apps or official taxis and agree the fare. See the airport guide.

3Hire a car for the countryside
Check licence rules, insurance and fuel policy.
4Plan your route
Details change. Check opening times, prices and official advice before you go.
Related reading
This guide is part of our complete Serbia travel guide for UK visitors. See all practical guides guides.
Frequently asked questions
Is there a train from Belgrade to Novi Sad?
Yes, there is a fast train. Check current timetables.
Do I need a car in Serbia?
Not for the cities, but it helps for the countryside.





