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.