Travel from Sombor to Budapest

Bus or train from Sombor to Budapest?

Serbian Railways operates a train from Sombor to Budapest 5 times a day. Tickets cost $2 - $5 and the journey takes 1 h 30 min. 2 other operators also service this route. Alternatively, Severtrans operates a bus from Sombor to Budapest every 4 hours. Tickets cost $4 - $7 and the journey takes 1 h 15 min. 5 other operators also service this route.

How to get from Sombor to Budapest

From Sombor bus to Subotica, bus to Szeged, then train to Budapest-Nyugati. 6 h 7 min. From Sombor train to Subotica, night train to Kelebia, then train to Budapest-Keleti. 6 h 52 min 4 079 Ft. From Sombor bus to Subotica, bus to Népliget M, then bus to Deák Ferenc tér M. 7 h 9 min 5 935 Ft. From Sombor bus to Subotica, bus to Kecskemét, then bus to Budapest. 8 h 11 min 6 438 Ft. From Sombor drive to Budapest. 2 h 52 min 8 482 Ft.