Travel from Visp to Venice

Bus or train from Visp to Venice?

Swiss Railways (SBB/CFF/FFS) operates a train from Visp to Venice every 30 minutes. Tickets cost $10 - $19 and the journey takes 7 min. 4 other operators also service this route. Alternatively, Swiss Railways (SBB/CFF/FFS) operates a bus from Visp to Venice every 30 minutes. Tickets cost $10 - $19 and the journey takes 7 min. 6 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 Visp to Venice

From Visp train to Brig, train to Milano Centrale, then train to Venezia S.Lucia. 5 h 43 min 80€. From Visp train to Brig then train to Venezia Santa Lucia. 6 h 3 min 80€. From Visp train to Brig, train to Domodossola, Stazione, bus to Milano Malpensa Airport, bus to Bergamo, Bergamo, then bus to Venice, Venice. 9 h 34 min 129€. From Visp drive to Venice. 5 h 5 min 72€. From Visp train to Zurich airport, fly to Venice airport, then line 5 bus to Venice. 5 h 58 min 205€. From Visp train to Bern, train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Venice airport, then line 5 bus to Venice. 6 h 13 min 187€. From Visp train to Brig, train to Milan Central Station, bus to Milan Linate airport, fly to Trieste airport, then shuttle to Venice. 7 h 13 min 232€. From Visp train to Domodossola, Stazione, bus to Malpensa Airport - Terminal 1, then shuttle to Venice. 8 h 15 min 315€.