Travel from Passau to Venice

Bus or train from Passau to Venice?

German Railways (DB) operates a train from Passau to Venice hourly. Tickets cost $16 - $25 and the journey takes 1 h 8 min. 4 other operators also service this route. Alternatively, FlixBus operates a bus from Passau to Venice twice daily. Tickets cost $7 - $13 and the journey takes 2 h. FlixBus also services this route 5 times a week.

Travel Guides

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

How to get from Passau to Venice

From Passau Hbf train to Wels Hbf, train to Salzburg Hbf, train to Villach Hauptbahnhof, then train to Venezia Santa Lucia. 9 h 55 min 114€. From Passau bus to Linz, Linz Industriezeile then bus to Venice, Venice. 11 h 5 min 54€. From Passau Hbf train to Wels Hbf then night train to Venezia Santa Lucia. 11 h 15 min 66€. From Passau drive to Venice. 5 h 45 min 85€. From Passau Hbf train to Freising, train to Neufahrn(b Freising), train to Munich airport, fly to Venice airport, then line 5 bus to Venice. 5 h 53 min 133€. From Passau Hbf train to Freising, train to Neufahrn(b Freising), train to Munich airport, fly to Trieste airport, then shuttle to Venice. 6 h 17 min 287€. From Passau Hbf train to Vienna airport, fly to Venice airport, then line 5 bus to Venice. 6 h 33 min 174€. From Passau Hbf train to Freising, train to Neufahrn(b Freising), train to Munich airport, fly to Verona airport, line 199 Airport Bus to Verona Porta Nuova, then train to Venice. 7 h 32 min 149€. From Passau Hbf train to Freising, train to Neufahrn(b Freising), train to Munich airport, fly to Bologna airport, Aerobus to Bologna C.Le, then train to Venice. 7 h 58 min 157€.

How long does it take to get from Passau to Venice?

It takes approximately 9 h 55 min to get from Passau to Venice.