Travel from Budapest to Bologna

Train, bus or fly from Budapest to Bologna?

Wizz Air, Alitalia and 2 other airlines fly from Budapest to Bologna 4 times a day. Alternatively, Hungarian Railways (MÁV) operates a train from Budapest to Bologna every 4 hours. Tickets cost $24 - $40 and the journey takes 2 h 21 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Budapest to Bologna

From Deák Ferenc tér M bus to Budapest airport, fly to Bologna airport, then line 40 bus to Bologna. 4 h 19 min $101. From Kelenföld train to Wien Hauptbahnhof, train to Venezia Mestre, then train to Bologna C.Le. 12 h 37 min $171. From Deák Ferenc tér M bus to Budapest, Budapest Népliget then bus to Bologna, Bologna. 13 h 43 min $91. From Deák Ferenc tér M bus to Budapest Népliget, bus to Ravenna, then train to Bologna C.Le. 18 h 15 min $74. From Budapest-Déli train to Györ, train to Sopron, train to Wiener Neustadt, then night train to Bologna Centrale. 15 h 19 min $99. From Budapest drive to Bologna. 7 h 58 min $154.