Travel from Osijek to Budapest

Bus or train from Osijek to Budapest?

Hungarian Railways (MÁV) operates a train from Osijek to Budapest hourly. Tickets cost $11 - $17 and the journey takes 2 hours 44 minutes. Alternatively, Crnja Tours operates a bus from Osijek to Budapest once daily. Tickets cost $40 - $60 and the journey takes 10 hours 43 minutes.

How to get from Osijek to Budapest

ModeDurationPrice
From Osijek Dravski Most train to Beli Manastir, drive to Magyarboly, train to Villany, train to Pecs, then train to Kelenföld.6 h 8 min6 634 Ft
From Osijek bus to Budapest Népliget (M3) then subway to Budapest Deák Ferenc tér (M3).10 h 59 min10 842 Ft
From Osijek drive to Budapest.3 h 5 min10 053 Ft
From Osijek Shuttle bus to Budapest.3 h20 051 Ft

How long does it take to get from Osijek to Budapest?

It takes approximately 6 hours 8 minutes to get from Osijek to Budapest, including transfers.

Operators from Osijek to Budapest

OperatorPhoneWebsite
Croatian Railways (HŽPP)Croatian Railways (HŽPP)
Hungarian Railways (MÁV)+36 (1) 3 49 49 49Hungarian Railways (MÁV)
Crnja Tours+385 91 30 30 356Crnja Tours
Eurobusways+36 20 9148100Eurobusways