Home › Routes › Turin to Zermatt

How to get from Turin to Zermatt

Turin to Zermatt takes about 5 h by train via Milan and Brig. Driving to Täsch takes about 3 h 30–4 h via the Great St Bernard tunnel or the Simplon Pass; Zermatt itself is car-free. In season, you can also drive to Breuil-Cervinia and cross to Zermatt by cable car.

106 km apart (straight line)Day trip: noTrain · Car

Best option: Train. Trains run all the way into car-free Zermatt with good connections at Milan and Brig.

All the ways to make the trip

HowTimeHow oftenPrice*Good to know
train
Train from Torino Porta Nuova or Porta Susa to Milano Centrale, EuroCity to Brig, then the Matterhorn Gotthard Bahn to Zermatt
about 5 hseveral connections a dayabout €60–130Swiss Travel Pass covers the Swiss part. Check current timetables.
car
Via Aosta and the Great St Bernard tunnel (or the Simplon Pass) to the Rhône valley, then to Täsch; shuttle train to Zermatt
about 3 h 30–4 h plus 12 min shuttleItalian motorway tolls, tunnel toll, Swiss vignette and Täsch parkingZermatt is closed to private cars; park in Täsch.
car
Drive to Breuil-Cervinia (about 2 h), then the Matterhorn Alpine Crossing cable cars to Zermatt
about 2 h by car plus about 1 h 30–2 h by cable carseasonal and weather-dependentCable car fare is expensiveCheck opening dates; the crossing closes in bad weather.

*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.

Open the route in Google Maps →

Book the trip

Hire a carPick up in TurinBook a transferDoor to door on arrivalHotels in ZermattCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Tips

Common questions

How do I get from Turin to Zermatt by train?

Take a train from Turin to Milano Centrale, about 1 hour, then a EuroCity to Brig, about 2 hours, then the Matterhorn Gotthard Bahn to Zermatt, about 1 h 20. Allow about 5 hours in total. Check current timetables for connections.

Can I drive from Turin to Zermatt?

You can drive to Täsch, about 3 h 30–4 hours, via Aosta and the Great St Bernard tunnel or via the Simplon Pass. Zermatt is car-free, so park in Täsch and take the shuttle train, about 12 minutes. You need a Swiss vignette and will pay Italian tolls.

Can I cross from Cervinia to Zermatt by cable car?

Yes, in season. The Matterhorn Alpine Crossing links Breuil-Cervinia in Italy with Zermatt via the Matterhorn Glacier Paradise, taking about 1 h 30–2 hours. It is weather-dependent and closes at times, so check opening dates. Breuil-Cervinia is about 2 hours by car from Turin.

Do I need to book trains from Turin to Zermatt ahead?

It helps for the Italian legs, where advance Frecciarossa and EuroCity fares are cheaper than buying on the day. Swiss trains do not require seat reservations, and Supersaver fares on the SBB app can lower the price of the Brig–Zermatt section. In the ski season and in July and August, trains to Zermatt are busy, so allow some flexibility.

Zermatt travel guideHow many days in ZermattWhere to stay in ZermattTurin travel guide

Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.