Travel from Vicenza to Zürich

Bus or train from Vicenza to Zürich?

Trenitalia Frecce operates a train from Vicenza to Zürich hourly. Tickets cost $28 - $45 and the journey takes 1 h 40 min. Trenitalia Eurocity also services this route every 4 hours. Alternatively, FlixBus operates a bus from Vicenza to Zürich once daily. Tickets cost $13 - $22 and the journey takes 2 h 45 min. 3 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 Vicenza to Zürich

From Vicenza train to Milano Centrale then train to Zuerich Hb. 6 h 6 min 61€. From Vicenza bus to Milan, Milan then bus to Zurich. 7 h 40 min 40€. From Vicenza night train to Milano Centrale, train to Zug, then train to Zürich Stadelhofen. 8 h 55 min 136€. From Vicenza drive to Zürich. 4 h 57 min 72€. From Vicenza train to Mestre, bus to Venice airport, fly to Zurich airport, then line 16 train to Zürich. 4 h 42 min 125€. From Vicenza train to Mestre, bus to Venice airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Zürich. 5 h 46 min 152€. From Vicenza train to Milano Centrale, train to Milan Malpensa airport, fly to Zurich airport, then line 16 train to Zürich. 5 h 22 min 140€.

Operators from Vicenza to Zürich