Travel from Baveno to Venice

Train or fly from Baveno to Venice?

You can take a train from Baveno to Venice via stazione garibaldi m2 m5 and Milano Centrale in around 4 h 57 min. Alternatively, Swiss, Air Dolomiti and 2 other airlines fly from Baveno to Venice hourly.

Travel Guides

Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible

How to get from Baveno to Venice

ModeDurationPrice
From Baveno train to stazione garibaldi m2 m5, line 10 tram to Milano Centrale, then train to Venezia S.Lucia.4 h 57 min49€
From Baveno train to Stresa, train to Milano Centrale, then train to Venezia S.Lucia.5 h 4 min40€
From Baveno drive to Venice.3 h 20 min53€
From Baveno drive to Lugano airport, fly to Venice airport, then line 5 bus to Venice.5 h 26 min187€
From Baveno train to Busto Arsizio, train to Milan Malpensa airport, fly to Venice airport, then line 5 bus to Venice.6 h 55 min110€
From Baveno train to Stresa, train to Milan Central Station, bus to Milan Linate airport, fly to Trieste airport, then shuttle to Venice.6 h 34 min199€
From Baveno train to Milano Porta Garibaldi, train to Bergamo, then shuttle to Venice.9 h 22 min211€