Travel from Varese to Zürich

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

Swiss PostAuto operates a train from Varese to Zürich every 3 hours. Tickets cost $6 - $10 and the journey takes 29 min. 4 other operators also service this route. Alternatively, FNM Autoservizi operates a bus from Varese to Zürich hourly. Tickets cost $4 - $5 and the journey takes 1 h 11 min. 2 other operators also service this route.

Travel Guides

Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Varese to Zürich

From Varese, Via Morosini line 523 bus to Stabio, train to Mendrisio, line 10 train to Lugano, then train to Zuerich Hb. 4 h 17 min 51€. From Varese train to Gallarate, train to Bern, then train to Zürich HB. 5 h 6 min 147€. From Varese - Stazione FNM bus to Como Stazione Lago, line 7 bus to Como Imbonati, walk to Como, then bus to Zürich. 5 h 43 min 26€. From Varese - Stazione FNM bus to Como Stazione Lago, line 5 bus to Como, then bus to Zurich. 7 h 9 min 26€. From Varese drive to Zürich. 2 h 49 min 36€. From Varese train to Busto Arsizio, train to Milan Malpensa airport, fly to Zurich airport, then line 16 train to Zürich. 3 h 47 min 108€. From Vale Aguggiari bus to Ghirla Stazione Varesine, bus to Ponte Tresa, walk to Ponte Tresa, line 60 train to Lugano airport, fly to Zurich airport, then line 16 train to Zürich. 3 h 55 min 111€.