Travel from Udine to Zürich

Train, bus or fly from Udine to Zürich?

Trenitalia operates a train from Udine to Zürich hourly. Tickets cost $10 - $22 and the journey takes 1 h 37 min. 2 other operators also service this route. Alternatively, Saj operates a bus from Udine to Zürich twice daily. Tickets cost $32 and the journey takes 4 h 20 min. 4 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Udine to Zürich

From Udine train to Venezia Mestre, train to Milano Centrale, then train to Zuerich Hb. 8 h 49 min 84€. From Udine bus to Milan, Milan then bus to Zurich. 9 h 15 min 48€. From Udine bus to San Candido, bus to Innsbruck Flughafen (Haupteingang), bus to Innsbruck Hbf, then train to Zürich HB. 11 h 49 min 144€. From Udine stazione(Viale Europa Unita) train to Villach Hauptbahnhof then night train to Zürich HB. 12 h 39 min 70€. From Udine drive to Zürich. 6 h 31 min 100€. From Udine - Autostazione bus to Trieste airport, fly to Zurich airport, then line 16 train to Zürich. 6 h 59 min 187€. From Udine shuttle to Venice airport, fly to Zurich airport, then line 16 train to Zürich. 5 h 25 min 230€. From Udine train to Trieste Centrale, shuttle to Ljubljana airport, fly to Zurich airport, then line 16 train to Zürich. 6 h 36 min 248€. From Udine - Autostazione bus to Trieste airport, fly to Milan Linate airport, bus to Milano Centrale, then train to Zürich. 7 h 49 min 133€.