Travel from Belgrade to Szeged

Bus or train from Belgrade to Szeged?

You can take a bus from Belgrade to Szeged via Subotica in around 5 h 19 min. Alternatively, Serbian Railways (ŽS) operates a train from Belgrade to Szeged once daily. Tickets cost $5 - $8 and the journey takes 4 h.

How to get from Belgrade to Szeged

ModeDurationPrice
From Belgrade bus to Subotica then bus to Szeged.5 h 19 minRSD 2260
From Beograd train to Subotica, train to Röszke, then train to Szeged.6 h 20 minRSD 952
From Beograd bus to Srbobran then bus to Szeged.6 h 25 minRSD 2016
From Belgrade drive to Szeged.2 h 13 minRSD 2909

How long does it take to get from Belgrade to Szeged?

It takes approximately 5 h 19 min to get from Belgrade to Szeged, including transfers.

Is there a direct train between Belgrade and Szeged?

No, there is no direct train from Belgrade to Szeged. However, there are services departing from Beograd and arriving at Szeged via Subotica and Röszke. The journey, including transfers, takes approximately 6 h 20 min.

Is there a direct bus between Belgrade and Szeged?

No, there is no direct bus from Belgrade to Szeged. However, there are services departing from Belgrade and arriving at Szeged via Subotica. The journey, including transfers, takes approximately 5 h 19 min.

Operators from Belgrade to Szeged

OperatorPhoneWebsite
Nis Ekspres+381 18 255 177Nis Ekspres
VolanVolan
Serbian Railways (ŽS)+381 11 360-28-99Serbian Railways (ŽS)
Hungarian Railways (MÁV)+36 (1) 3 49 49 49Hungarian Railways (MÁV)
Severtrans(025) 424-577Severtrans