How long it takes and which trains run
The Soko high-speed train covers Beograd Centar - Subotica in a little over an hour, calling at Novi Sad. Alongside Soko there are trains that stop at more stations and take longer but cost less. Compare today’s departures live on the Belgrade - Subotica timetable.
Stations on the route
Trains depart from Beograd Centar (Prokop) and arrive at the renovated Subotica station. Along the way they call at Novi Sad, and some departures also stop in towns such as Vrbas and Bačka Topola. Exact stops for each departure are on that train’s page.
Tickets and prices
Fares depend on the train and class: Soko includes a mandatory seat reservation and costs a bit more, other trains are cheaper. Buy online at srbvoz.rs, at a counter or a machine. Demand peaks on Friday afternoon and Sunday evening, so book Soko ahead for those times.
Continuing to Szeged
From Subotica, cross-border trains run to Szeged several times a day. The ride takes roughly an hour and a half to two hours including the passport check at the Serbia - Hungary border, so carry a valid passport. The Szeged leg is ticketed separately.
Combining the high-speed train to Subotica with the Szeged connection is currently the fastest rail link between Belgrade and Hungary. Check departures from Subotica on the Subotica - Szeged timetable.
Delays and service changes
Before heading to the station, check whether passengers are reporting delays on your train and whether there are official service change notices. How the reporting system works is explained in our train delays guide.
Frequently asked questions
How long is the train from Belgrade to Subotica?
A little over an hour on the Soko high-speed train. Other trains stop at more stations and take longer, so check the exact time for your departure.
Is there a train from Subotica to Szeged?
Yes, cross-border trains run between Subotica and Szeged several times a day. The trip takes roughly an hour and a half to two hours including the border check.
How do I get from Belgrade to Szeged by train?
Take the train to Subotica, then change to the Szeged train. Leave enough time for the connection and check both timetables on vozovi.rs before you travel.
Do I need a passport for the Subotica - Szeged train?
Yes, you cross the border between Serbia and Hungary (EU/Schengen), so bring a valid passport or an accepted travel document. Checks are carried out at the border.
Where do I buy tickets for Subotica and for Szeged?
The ticket to Subotica is sold by Srbija Voz, online or at counters. The Subotica - Szeged leg is ticketed separately under the cross-border tariff.
Ready to travel?
Search live timetables and track delays reported by fellow passengers.
See today's departures →