image

How to Reach Szeged

Updated on October 6th, 2026

Szeged is located in southern Hungary, around 175 km from Budapest.

From Budapest Airport

The easiest option is to take bus 200E from Terminal 2 to Ferihegy railway station, then a direct Napfény InterCity train to Szeged. The train journey takes about 2 hours.

From Budapest

Direct trains to Szeged depart from Budapest-Nyugati station approximately once an hour. Journey time: around 2 hours 25 minutes.

From Serbia

Direct regional trains connect Subotica and Szeged. Border controls apply when entering Hungary from Serbia.

From Romania

Szeged can also be reached from western Romania, especially via Timișoara. Hungary and Romania are both in the Schengen Area.

From Slovenia

Travellers from Slovenia can reach Szeged via Budapest, with international rail connections from Ljubljana.

Other Airports

Depending on your route, Belgrade, Timișoara, Vienna and Ljubljana may also be suitable alternatives.

Please check current transport schedules before travelling, as timetables for August–September 2027 may change.