All routes from Zurich to Zermatt 
| Timetable and tickets | Mode of transport | Route | Scenery score | Travel time |
|---|---|---|---|---|
| More | Train | Route 1: via Visp | 2/5 | 3.5 hours |
| More | Train | Route 2: via Gotthard/Glacier Express | 5/5 | 6 - 6.5 hours |
| More | Train | Route 3: via GoldenPass/Lötschberg Mountain Railway | 5/5 | 7 - 8 hours |
| More | Train | Route 4: via Emmental/Lötschberg Mountain Railway | 4/5 | 6 - 7 hours |
| Car | Route 1: via Furka Pass | 4/5 | 4.5 hours | |
| Car | Route 2: via Lötschberg | 3/5 | 4.5 hours |
➤ Rail pass benefits for Zurich-Zermatt 
| Pass | Discount |
|---|---|
| Day Pass | Free:
|
| Eurail Global Pass | Free:
|
| Interrail Switzerland Pass | Free:
|
| Matterhorn Gotthard Pass | Free:
Visp to Zurich (train): no discount. |
| Saver Day Pass | Free:
|
| Swiss Half Fare Card | Discount 50%:
|
| Swiss Travel Pass | Free:
|
| Swiss Travel Pass Flex | Free:
|
Video 
Route maps Zurich to Zermatt
There are 4 train routes and 2 routes by road. The train routes start at the airport train station “Zürich Flughafen” or the main station “Zürich HB”. These stations are 10 minutes apart.
Train route 1: fast from Zurich to Zermatt
You need route 1 if you want the quickest, most comfortable connection. It includes the long Lötschberg Base Tunnel, bypassing the best scenery.
- Duration: 3h30 hours from Zurich Airport, 3h15 from Zurich HB (main station). Check the timetable.
- Minimum transfers: 1, in Visp.
Route details:
- Take the train to Visp.
- Transfer to the train to Zermatt.
Train route 2: Gotthard and Glacier Express lines
Route 2 combines parts of the historic Gotthard line with parts of the famous Glacier Express route.
- Duration: 6 to 6.5 hours. Check the timetable.
- Minimum transfers: 2, in Göschenen and Andermatt.
Route details:
- Take a train to Göschenen.
- Transfer to the cogwheel train to Andermatt.
- Transfer to the Glacier Express (reservation required) or a regional train to Zermatt.
Train route 3: GoldenPass and Lötschberg Mountain Railway
Route 3 is extremely beautiful. It takes you on part of the GoldenPass line and the entire Lötschberg Mountain Railway. The trains pass 5 lakes, the Brünig Pass, spiral loops and high bridges overlooking the Rhône Valley.
- Duration: 7 to 8 hours. Check the timetable.
- Minimum transfers: 4, in Lucerne, Interlaken Ost, Spiez and Brig.
Route details:
- Take a train to Lucerne.
- Transfer to the Luzern-Interlaken Express (GoldenPass line) to Interlaken Ost. via Meiringen and Brienz.
- Transfer to Spiez.
- Transfer to a regional train on the Lötschberg Mountain Railway to Kandersteg and Brig.
- Transfer to the train to Zermatt.
Train route 4: Emmental and Lötschberg Mountain Railway
Route 4 is the hidden treasure. It’s perfect if you want different scenery or have visited Switzerland before. You’ll go via the beautiful Emmen Valley (“Emmental” in German), famous for its rolling hills, classic farmhouses, and the UNESCO Entlebuch Biosphere reserve. From Bern, you join the Lötschberg Mountain Railway, just like in route 3.
Tip: the Kambly cookie factory shop is right next to the station of Trubschachen between Lucerne and Bern.
- Duration: 6 – 7 hours. Check the timetable.
- Minimum transfers: 3, in Lucerne, Bern, and Brig.
Route details:
- Take a train to Lucerne.
- Transfer to the regional train to Bern via Trubschachen and Langnau im Emmental.
- Transfer to the regional train on the Lötschberg Mountain Railway to Brig.
- Transfer to the train to Zermatt.
Must-knows before you drive from Zurich to Zermatt
- You can’t drive to or in Zermatt. You’ll have to park your car in Täsch and take the train to Zermatt. Annika explains all about it in our Zermatt travel guide.
- You’ll have to cross the Alps. Bad weather can easily cause delays or tricky road conditions, especially from October through April. Check the opening dates of pass roads in advance.
- Both routes include a car train.
My advice: take the train if you’re not comfortable or not experienced driving in the mountains. It is safer and quicker. Check our car section if you do want to drive.
Car route 1: via the Furka Pass or car train
A beautiful route along lots of Alpine scenery. Good spots for a break are Andermatt, the Furka Pass and Brig.
- Duration: 4.5 hours, or more if you take the Furka Pass road rather than the car train.
- Special sections: Furka Pass (closed in winter, so take the car train), Täsch to Zermatt (you can’t drive here: park and take the train).
Route details:
- You’ll first drive from Zurich to Arth-Goldau on the A4 motorway.
- Continue to Göschenen, leave the motorway to Andermatt.
- Drive to Realp.
- Take the car train from Realp to Oberwald. Alternatively, in summer, you can drive across the Furka Pass road with its hairpin bends.
- Continue west to Visp, and then south to Täsch.
- Park your car and take the train to Zermatt.
Car route 2: via the Lötschberg car train
Route 2 includes the Lötschberg car train and good scenery, especially from Spiez. This route is a little less likely to be affected by traffic jams. It includes more motorways than route 1, making it the better option in case of bad weather.
- Duration: 4.5 hours.
- Special sections: Kandersteg to Goppenstein (you can’t drive here: take the car train), Täsch to Zermatt (you can’t drive here: park and take the train).
Route details:
- Drive from Zurich to Bern on the A1 motorway.
- Continue south to Thun and Spiez on the A6 motorway.
- Leave the motorway and drive up to Kandersteg.
- Take the Lötschberg car train to Goppenstein.
- Drive down to Gampel and join the A9 motorway to Visp.
- Before Visp, leave the motorway and drive south to Täsch.
- Park in Täsch and take the train to Zermatt.
➤ Price & where to buy Zurich to Zermatt train tickets 
What does a train ride Zurich-Zermatt cost?
The price of a full-fare ticket for the quick route via Visp is CHF 130 in 2nd class. A Saver Day Pass will be a lot cheaper if you buy it well in advance.
Do I need a Zurich-Zermatt ticket if I have a rail pass?
You do not need a ticket if you have a rail pass that allows free travel, such as the Swiss Travel Pass.
With other rail passes, you might only need a discounted ticket (for example with the Swiss Half Fare Card), or a ticket for part of the route.
Check rail pass discounts here.
Do I need a reservation?
You don't need reservations for any of the trains between Zurich and Zermatt. You only need reservations if you opt for the Glacier Express on route 2.
- map.search.ch: find your car route

Zermatt

Zurich

Valais

Zurich to Lucerne

Interlaken to Zurich

Basel to Zurich

Free with the Swiss Travel Pass in the Bernese Oberland

Free with the Swiss Travel Pass in Lucerne







