Skip to main content
Days
d
Hours
h
Minutes
m
Seconds
s
Your order

Trains in Serbia

 

The rail network of Serbia connects the capital Belgrade with the key towns and cities across the country. There are several routes connecting Serbia to its neighbouring countries.

 

Train types in Serbia

The trains in Serbia are run by the Serbian Railways (ZS)
 

You can look up train times in our timetable and on the Srbija Voz website (in Serbian).

 

Please note: Due to infrastructure works, the following train services are currently suspended:

  • Belgrade – Budapest direct trains (please scroll down to International trains for an alternate route)
  • Belgrade – Niš – Sofia
  • Belgrade – Niš – Skopje (– Thessaloniki)
  • Belgrade – Zagreb
serbia

 

Popular connections

How long does it take to travel between cities in Serbia? In the following table you can see the average journey times. 
 

Route Travel time
Belgrade to Niš 6h

Belgrade to Novi Sad 
Regional train/SOKO (Reservation mandatory)

1h / 30m
Belgrade to Subotica
SOKO (Reservation mandatory)
1h 40m

 

Reservations

How to make reservations for trains in Serbia

 

Locally at the train station.

 

By e-mail or by phone

Booking requests for the night train Belgrade – Bar can be made by e-mail or phone 30 days in advance. Reservations must be picked up within 24 hours at bigger stations such as Novi Sad and Beograd Centar. Contact information can be found on the Srbijavoz website.

 

Good to know

Which trains in Serbia require reservations?

 

  • SOKO Train to Novi Sad: Approximately €1 (RSD 120 in local currency).
  • International Express trains to Bar, Montenegro (EXP): Approximately €3 (RSD 350 in local currency).
 

Get your Pass for Serbia

Interrail Serbia Pass

 

  • See all of Serbia by rail.

  • Youth, family and senior discounts available.

  • Prices from € 58

 

View Serbia Passes 

Interrail Global Pass

 
  • Travel by train for as long as you want in up to 33 European countries including Serbia

  • Discounts are available for young people, seniors and families

  • Prices from € 212

 

View Global Passes 

 

Tips and tricks for Serbia

Serbia main train station

The country's railway hub is in Belgrade:

  • Beograd Centar is the main station.
  • The building is still under construction, with new amentities being added every month.
  • It has an international ticket office, open 24/7.
  • Buses stop right in front of the station, and the city centre is about 3 kms away.

Spelling of names in Serbia

You will find city names written in Serbian at train stations and on timetables. The Serbians make use of the Cyrillic alphabet.

 

  • Belgrade = Beograd (written as Београд)

 

Get inspired

 
  • serbia
    Serbia Read about experiencing Serbia by train, including information about places to visit, train information, extra pass benefits and search for accommodation.
  • serbia-djerdap-lake
    1 week in Serbia Make your 1 week in Serbia count with a Eurail Pass! Visit several historically important Serbian cities including Belgrade and Novi Sad.