Serbia by Train
Trains - Tickets - RoutesA Travel Guide For Train Travel In Serbia.
Here you will find information for Serbia about trains, routes, tours, connections, where to buy train tickets, and more.

Useful Information
Population: 7.02 million
Currency: Serbian Dinar
Language: Serbian
Capital: Belgrade / Beograd
Country Code: +381
Time Zone: Central European Standard Time
Train Companies
Most of the country’s trains are operated by Serbian Railways (ZS) / Srbija Voz.
Train Tickets

Buy your train tickets for Serbia online on the Serbian Railways official homepage.

Buy your train tickets online at OMIO and compare trains, buses & flights.
Rail Passes
Interrail / Eurail Pass
Do you want to travel throughout Europe flexibly and comfortably? Then the Interrail Pass is perfect for you. With the Interrail Pass, you can visit 40,000 destinations in 33 countries in Europe. You can travel for up to 3 months by train.
Balkan Flexi Pass
With the Balkan Flexi Pass, you can travel by train through 8 countries in Eastern Europe. This pass allows you to travel by train in Bosnia & Herzegovina, Serbia, Montenegro, Macedonia, Greece, Bulgaria, Turkey, and Romania.
TrAIN tYPES
Regional Trains:
Brzi (B) and Putnički voz (PT) operate domestically within Serbia
- No reservations required
Intercity (ICS) operates domestically within Serbia
- Reservations required: 4 €
Express (EXP) operates several routes within Serbia
- Reservations required: 3 €
EuroCity (EC) connects Belgrade with important cities
- No reservations required, but recommended
Lovcen (B)
- Routes:
- Belgrade – Podgorica, Montenegro – Bar, Montenegro
- Subotica – Podgorica, Montenegro – Bar, Montenegro
- Reservations required
- Couchette Carriage: Since Montenegro purchased their carriages second hand; there is a variety of sleeping options that may be available to you depending on which train to board.
- 4 berth and 6 berth couchettes available
- 1, 2, and 3-bed compartments are also available.
- Bathrooms are located in the coach carriage
- Sitting Carriage:
- 2nd Class offered, no 1st Class
- Bathrooms are located in the coach carriage
- Bistro Carriage available on some services, bring own provisions in case.
Hellas Express
- Routes:
- Belgrade, Serbia – Skopje, North Macedonia – Thessaloniki, Greece*
- Reservations required
- Couchette Carriage:
- 6 berth couchette available
- Bathrooms are located in the coach carriage
- Bedding is provided
* route from Skopje, North Macedonia to Thessaloniki is by bus
EuroNight (EN)
- Routes:
- Belgrade – Zagreb, Croatia – Ljubljana, Slovenia – Innsbruck, Austria – Zurich, Switzerland
- Reservations are included in the ticket price
- Sleeping Carriage:
- Standard cabin includes your own bed, washbasin, and breakfast in the morning
- Deluxe cabin includes your own bed, shower, toilet, washbasin, and breakfast in the morning
- Couchette Carriage:
- 4 and 6 berth couchettes, as well as private compartments, are offered
- Bathrooms are located in the coach carriage
- Breakfast is included in the ticket price
- Sitting Carriage:
- 2nd Class offered, no 1st Class
- Bathrooms are located in the coach carriage
- Food cart offering a selected variety of drinks and food pass through the carriages
Routes
Frequently Travelled Routes In Serbia
National
From > To |
Duration (h) | Changes | Transport |
Belgrade to Subotica | 5:21 | 1 | Bus, Train |
Belgrade to Nis | 4:42 | Direct | Train |
Belgrade to Novi Sad | 1:40 | Direct | Bus |
International
From > To |
Duration (h) | Changes | Transport |
Belgrade to Timisoara, Romania | 4:14 | 0-2 | Bus/ Train, Car, Train |
Belgrade to Sofia, Bulgaria | 7:20 | 1 | Bus via Nis, Serbia |
Belgrade to Sarajevo, Bosnia & Herzegovina | 5:05-7:44 | 1 | Bus/ Bus, Train |
Belgrade to Pristina, Kosovo | 5:45-13:50 | 0-1 | Bus / Train via Skopje, North Macedonia |
Belgrade to Vienna, Austria | 15:07 | 1 | Train |
Belgrade to Budapest, Hungary | 6:25 | Direct | Bus |
Belgrade to Bar, Montenegro | 10:58 | Direct | Night Train |
Main Train Stations
- Topcider – Belgrade/Beograd
- Subotica
- Novi Sad
- Niš
Train Tours in Serbia
Good to know
Best Time To Travel To Serbia
We recommend traveling anytime between May to October for pleasant weather; however, at the beginning of summertime there is often extensive rainfall and in later summer temperatures can reach 40 degrees. Spring and autumn offer milder temperatures and winter can be frigid as the cold air comes to Siberia.
- High Season: July – August
- Low Season: October – March
Accommodation In Serbia
Booking
The best place to find cheap hotels for is to book by www.booking.com. There you will find a large selection of cheap hotels, hostels, and apartments. > BOOK HERE
Hostelworld
If you are looking for a low budget accommodation, then go on www.hostelworld.com. They have the best choice of cheap hostels for backpackers and low budget travelers. > BOOK HERE
Guidebooks For Serbia
Travel with a guidebook ease your journey to find best sights and things to do. Buy it on Amazon.