Travel from Como-Italy to Zürich

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

Swiss Railways (SBB/CFF/FFS) operates a train from Como to Zürich 4 times a day. Tickets cost $70 - $130 and the journey takes 2 h 48 min. Trenitalia Eurocity also services this route every 4 hours. Alternatively, FlixBus operates a bus from Como to Zürich 4 times a week. Tickets cost $15 - $26 and the journey takes 4 h 40 min. Autolinee Gambioli also services this route once a week.

Travel Guides

Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible
Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Como to Zürich

ModeDurationPrice
From Como S. Giovanni train to Zürich HB.2 h 48 minSFr 119
From Como S. Giovanni train to Chiasso then train to Zuerich Hb.3 h 31 minSFr 62
From Como bus to Zurich.4 h 40 minSFr 21
From Como drive to Zürich.2 h 44 minSFr 41
From Como S. Giovanni train to Lugano FLP, line 60 train to Lugano airport, fly to Zurich airport, then line 16 train to Zürich.3 h 14 minSFr 154
From Como Borghi train to Saronno, train to Milan Malpensa airport, fly to Zurich airport, then line 16 train to Zürich.3 h 34 minSFr 129

How long does it take to get from Como to Zürich?

The train from Como S. Giovanni to Zürich HB takes 2 h 48 min including transfers and departs every four hours.

Is there a direct train between Como and Zürich?

Yes, there is a direct train departing from Como S. Giovanni and arriving at Zürich HB. Services depart every four hours, and operate every day. The journey takes approximately 2 h 48 min.

Is there a direct bus between Como and Zürich?

Yes, there is a direct bus departing from Como and arriving at Zurich. Services depart four times a week, and operate Thursday, Friday, Saturday and Sunday. The journey takes approximately 4 h 40 min.

Operators from Como to Zürich

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
FlixBus+49 1807 123 99 123FlixBus
SwissSwiss
Trenord+39 02 7249 4494Trenord
Malpensa ExpressMalpensa Express