There are 2 ways to get from Cannero Riviera to Zermatt by taxi or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Cannero Riviera to Stresataxi
- Take the train from Stresa to Visptrain Ec
- Take the train from Visp to Zermatttrain R41 / ...
3h 20mCHF 93–169Line 72 train, train
cheapest- Take the train from Camedo to Domodossolatrain 72 / ...
- Take the train from Brig Bahnhofplatz to Zermatttrain R42 / ...
4h 52mCHF 45–85
Comparing Your Travel Options
The cheapest way to get from Cannero Riviera to Zermatt is to line 72 train and train which costs SFr 45 - SFr 85 and takes 4h 52m.
The fastest way to get from Cannero Riviera to Zermatt is to taxi and train which takes 3h 20m and costs SFr 90 - SFr 170.
No, there is no direct train from Cannero Riviera to Zermatt. However, there are services departing from Camedo and arriving at Zermatt via Domodossola and Brig Bahnhofplatz. The journey, including transfers, takes approximately 4h 52m.
The distance between Cannero Riviera and Zermatt is 149 km.
The best way to get from Cannero Riviera to Zermatt without a car is to taxi and train which takes 3h 20m and costs SFr 90 - SFr 170.
It takes approximately 3h 20m to get from Cannero Riviera to Zermatt, including transfers.
Cannero Riviera to Zermatt train services, operated by FART, depart from Camedo station.
Cannero Riviera to Zermatt train services, operated by FART, arrive at Domodossola station.
There are 2617+ hotels available in Zermatt.
What companies run services between Cannero Riviera, Italy and Zermatt, Switzerland?
You can take a vehicle from Cannero Riviera to Zermatt via Camedo, Domodossola, Brig, and Brig Bahnhofplatz in around 4h 52m.
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- Trenitalia Eurocity
Train from Stresa to Visp
- Ave. Duration
- 1h 14m
- Frequency
- Twice daily
- Estimated price
- CHF 23–65
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 40–65
- 2nd Class
- CHF 23–35
- Phone
- +41 (0)848 642 442
- railcenter@mgbahn.ch
- Website
- Matterhorn Gotthard Bahn
Train from Visp to Zermatt
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- CHF 20–45
- Website
- Matterhorn Gotthard Bahn
- 2nd Class Ticket
- CHF 20–25
- 1st Class Ticket
- CHF 35–45
Train from Brig Bahnhofplatz to Zermatt
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- CHF 25–55
- Website
- Matterhorn Gotthard Bahn
- 2nd Class Ticket
- CHF 25–31
- 1st Class Ticket
- CHF 45–55
- Phone
- +41 (0)91 756 04 00
- fart@centovalli.ch
- Website
- FART
Train from Camedo to Domodossola
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- CHF 6–9
- Schedules at
- FART
- Ave. Duration
- 37 min
- Estimated price
- CHF 45–60
Simo Taxi Verbania
- Phone
- 377 392 9366
- Website
- simotaxi.it
Taxi Verbania
- Phone
- 347 6467370
- Website
- taxiverbania.com
Grand Taxi Lugano
- Phone
- +41 79 102 69 30
Taxi Lugano
- Phone
- +41 91 993 06 06
- Website
- taxialugano.ch
Taxi Lugano 24 No Stop
- Phone
- +41 76 534 53 04
- Website
- taxilugano24nostop.ch
Taxi Lugano Park
- Phone
- +41 76 339 20 64
- Website
- taxiluganopark.ch
Taxi Michel
- Phone
- +41 91 967 24 24
- Website
- taxiluganese.ch
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italian Lakes: Getting around by train
Read the travel guide
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide













