How to get from Belgrade to Romania/Hungary?

  • 21 May 2022
  • 5 replies


I am planning to get a bus from Split (Croatia) to Podgorica (Montenegro) and then train from Podgorica to Belgrade (Serbia). As far as I know, it is the only international route by train to Serbia at the moment.

Does anyone have experience how to cross the border to Romania/Hungary from Belgrade? I didn’t find any straigth bus.. I only need to cross the border(for example to Timisoara/Szeged) because in Romania and Hungary the train networks are better and it is easy to continue traveling with train to next destination.

Any experiences?

5 replies

Userlevel 3
Badge +3

There is a daily international train from Subotica to Kelebia (Hungary). From there you have to take a bus/taxi to Szeged. 

There is a daily international train from Subotica to Kelebia (Hungary). From there you have to take a bus/taxi to Szeged. 

I checked the timetable from the website of Serbian Railways and they don’t have railways to Subotica at the moment. :/

Userlevel 3
Badge +3

They have. There are daily trains from Subotica to Novi Sad. From there are every hour a direct train to Belgrade:


Budapest Nyugati                  10:53
Szeged                       13:15  14:22
Kelebia                       15:17  15:41
Subotica                     15:55 
stay overnight in Subotica, or take a direct Bus to Belgrade
Subotica                                05:05

Novi Sad Ranzirna     09:10   09:10
Novi Sad                    09:10   10:00
Belgrade Centar        10:36

Szeged - Kelebia and Novi Sad Ranzirna - Novi Sad you can make with rail replacement service


Userlevel 3
Badge +3

It takes nearly 24 hours and I don’t know if you want to do that, a direct bus takes only a few hours. But it is possible.

Userlevel 7
Badge +5

PAYable (not very exp.-certainly not for FI) buses Sub→ Bgr run ev 1 or 2 hrs-from, what else the BUS station (=other side of town as train) or in Bgr from the long standing BAS (Bgr Autobus St.)

In HU they completely rebuild this line-since a few monthes. The route now advised is normal IC to Szeged (has also a section NONreserved=non AC), then a few times/day rail-replacement bus to/via kelebia to Subot.-check mav-start planner. Pass accepted on this bus.

There ARE also direct buses Bgr-Bp (probably volan=the main HU state-bus), or try flix.

That train above to Sub from Bgr=serb side makes a huge detour and is dead slow-and some say also often cancelled (the trainset is broke again-happens very often there-after 30 yrs of non-maintenance)

NSad-BGr is since a few weeks open again with brand new trainsets and for now takes NO passes-but is only a few€=promotional introduction price. The payable bus from Sub runs along it and avoids the new change. Note that the old main station in Bgr (maybe still in your guidebook) is NO more-its a bleak suburban stop without even a good bus/tram into town