Travel from Como-Italy to Zermatt

Train from Como to Zermatt

You can take a train from Como to Zermatt via Milano Centrale and Brig Bahnhofplatz in around 5 h 8 min.

Travel Guides

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
Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible

How to get from Como to Zermatt

ModeDurationPrice
From Como S. Giovanni train to Milano Centrale, train to Brig Bahnhofplatz, then train to Zermatt.5 h 8 min88€
From Como S. Giovanni train to Rho-Fiera Milano, train to Brig Bahnhofplatz, then train to Zermatt.5 h 55 min89€
From Como - Stazione FNM bus to Varese, train to Gallarate, train to Visp, walk to Visp, then train to Zermatt.5 h 55 min70€
From Como drive to Zermatt.3 h 10 min33€

How long does it take to get from Como to Zermatt?

It takes approximately 5 h 8 min to get from Como to Zermatt, including transfers.

Is there a direct train between Como and Zermatt?

No, there is no direct train from Como to Zermatt. However, there are services departing from Como S. Giovanni and arriving at Zermatt via Milano Centrale and Brig Bahnhofplatz. The journey, including transfers, takes approximately 5 h 8 min.

Operators from Como to Zermatt

OperatorPhoneWebsite
Trenitalia+39 06 68475475Trenitalia
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
MGBMGB
FNM Autoservizi02/961921FNM Autoservizi
Trenord+39 02 7249 4494Trenord