Your order

Coronavirus (COVID-19) - For the latest updates and travel information, please visit our Coronavirus Information Centre.

:
:
:
Days
Hours
Minutes
Seconds

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 it neighbouring countries.

serbia

Train types in Serbia

The trains in Serbia are run by the Serbian Railways (ZS). Check out their Railway map.
 

You can look up train times in the Interrail train timetable


Trains in Serbia


Regional trains

  • Domestic trains within Serbia

 

Express trains (EXP)

  • Various routes within Serbia

  • International route to Switzerland

 

Intercity ICS

  • Runs from Belgrade to Novi Sad and Subotica

 

EuroCity (EC)

  • International train between larger cities

  • Reservations are optional

 

Night trains

  • Reservations are required

 

You are allowed to take your bike on the train. You have to pay a fee of 100 Dinar (approximately €0,85) and place your bike in one of the designated bike spaces on the train. If the train doesn't have any special bike places, you can only take your bike if you can fold it and store it as a luggage item. Check the website of the Serbian Railways for more information.

Reservations for trains in Serbia

Which trains in Serbia require reservations?

  • International Express trains (EXP): Approximately €3 (RZD 350 in local currency).

  • Intercity ICS: Approximately €4 (RZD 466 in local currency)

  • Night trains: Rates depend on destination and type of seat/bed booked.

 

See reservation costs for domestic trains

 

See reservation costs for international trains

Domestic connections in Serbia

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 Nis
(Night train via Lapovo)
4h 10min
Belgrade to Novi Sad 1hr 30min
Belgrade to Subotica 3hr 50min
serbia

International train connections to and from Serbia

Route Which train? Travel time Reservations
Belgrade to Bar (Montenegro) Scenic day / night train 11 hours Required
Belgrade to Budapest (Hungary)* EuroCity 'Avala' 8hr 30min Optional
Belgrade to Sofia (Bulgaria) International train 9hr 40min Required
Belgrade to Vienna (Austria) EuroCity 'Avala' 12 hours Optional
Belgrade to Zurich (Switzerland) Night train 22hr 20min Required

* A section of the line is being upgraded, there are no direct trains between Belgrade and Budapest at the moment.

 

For more international trains travelling from Belgrade, check out the Serbian Railway website.

Serbia rail passes

31432_1

Interrail Pass options for Serbia

 

Interrail Serbia Pass

  • See all of Serbia by rail.

  • Youth, family and senior discounts available.

  • Prices from € 51

 

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 € 185

 

View Global Passes

Train stations in Serbia

shutterstock_243552829

Serbia main train station

The country's railway hub is in Belgrade:

  • Beograd Glavna is the main station.

  • It has an international ticket office, open 24/7.

  • Trams and buses stop right in front of the station.

Spelling of cities in Serbia

24300

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 Београд)

Related Pages