Trains in Serbia

Train travel in Serbia

Main operators
Srbija Voz

Train service

Srbija Voz

Srbija Voz is Serbia's national passenger rail operator, running domestic trains from Belgrade, including the high-speed SOKO service to Novi Sad and Subotica.

Frequently asked questions

Does Serbia accept the Interrail Pass?

Yes. Serbia is covered by the Interrail Global Pass and the Eurail Global Pass, and both schemes also sell a Serbia One Country Pass for travellers focused only on Serbia. A pass covers the base fare but not a paid seat reservation, so on services that require one, including the Soko trains to Subotica, carry your pass and a valid reservation together. If Serbia is one stop on a wider trip, a Global Pass is usually the better fit than a country-only product.

What is the main train station in Belgrade?

Almost all long-distance trains, domestic and international, use Beograd Centar. It replaced the old Belgrade Main station in the city centre, and returning visitors sometimes still expect the previous building, so check which station your ticket names before you travel.

Is there a direct train from Belgrade to Budapest?

Not currently as a single through train. The practical route uses the Soko service from Belgrade to Subotica, a local train across the border, then a Hungarian service on to Budapest, changing again at Szeged. The full journey takes around 7 hours. Build in enough time at each change to clear the border check, and check the current timetable close to your travel date, since this corridor has changed more than once as sections of the modernisation opened.

How long does the train from Belgrade to Bar in Montenegro take?

Around 11 hours, on what is Serbia's classic scenic railway. The route climbs through the Dinaric mountains and crosses the Mala Rijeka viaduct, a 200-metre-high crossing that held the record for the world's tallest railway bridge from 1973 until 2001. The line ran the same journey in roughly 7 hours when it opened in the 1970s, but decades of underinvestment have since left long stretches under slow speed restrictions. Choose a couchette or sleeper if you want to rest properly, and budget a full day or night for the ride rather than treating it as a quick hop to the coast.

Do you need a seat reservation on Serbian trains?

It depends on the train. Reserve a seat for the Soko service between Belgrade, Novi Sad and Subotica. It is the one Serbian route where demand genuinely fills seats, especially at weekends and during Novi Sad's festival season. Older regional and Corridor X services toward Niš are more relaxed about reservations, but confirm the rule for your specific train rather than assuming every Serbian service works the same way. On the Belgrade-Bar sleeper, book your couchette or compartment ahead if you want a bed.

Are trains in Serbia modern and reliable?

It varies sharply by line. The Belgrade-Subotica route is a genuinely modern, fast railway running at up to 200 km/h. Away from it, expect older rolling stock, slower running, and occasional delays as part of normal Serbian rail travel, especially on the Corridor X line to Niš and the mountain route to Bar. Build slack into any tight connection on these older routes, and treat any published journey time as a rough guide rather than a guarantee.