Travel from Venice to Budapest-East-Station

Train, bus or fly from Venice to Budapest East Station?

Austrian Airlines, Lufthansa and 13 other airlines fly from Venice to Budapest East Station hourly. Alternatively, Austrian Railways (ÖBB) operates a train from Venice to Budapest East Station twice daily. Tickets cost $80 - $130 and the journey takes 7 h 40 min. Austrian Railways (ÖBB) also services this route every 2 hours.

Travel Guides

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

How to get from Venice to Budapest East Station

From Venezia line 5 bus to Venice airport, fly to Budapest airport, bus to Ferihegy, train to Zugló vasútállomás, line 7 bus to Keleti pályaudvar M, then walk to Budapest East Station. 6 h 12 min $107. From Venice shuttle to Venice Treviso airport, fly to Budapest airport, bus to Ferihegy, train to Zugló vasútállomás, line 7 bus to Keleti pályaudvar M, then walk to Budapest East Station. 4 h 24 min $100. From Venezia Santa Lucia train to Wien Hbf then train to Budapest-Keleti. 11 h 17 min $139. From Venezia Tronchetto bus to Budapest Nepliget then bus to Budapest Keleti Kerepesi. 11 h 25 min $92. From Venice drive to Budapest East Station. 6 h 51 min $129. From Corsia A5 line 2 bus to Venezia then Shuttle bus to Budapest. 10 h 40 min $181.

Operators from Venice to Budapest East Station