InfoMySwissAlps.com includes display ads, non-commercial links, and commercial links to Stay22 and other trusted partners.

Zurich to Zermatt by train (4 routes) and by car (2 routes) Copy link to clipboard

The 4 train routes and 2 road routes from Zurich to Zermatt are all very different. It matters which one you pick!

The entrance of Zermatt's train station.

Zurich to Zermatt travel summary

  • The quickest trains from Zurich to Zermatt take 3.5 hours.
  • There are 3 alternative scenic train routes that take 6 to 8 hours.
  • Zurich to Zermatt by car takes 4.5 hours, and there are 2 routes to choose from.
  • Zermatt is car-free. You can drive as far as Täsch and continue by train.
Zermatt - Zurich tickets

Instant mobile ticket
European rail expert since 2002

Check prices & book
Orders fulfilled by HappyRail, trusted MySwissAlps partner

All routes from Zurich to Zermatt Copy link to clipboard

Timetable and ticketsMode of transportRouteScenery scoreTravel time
MoreTrainRoute 1: via Visp2/53.5 hours
MoreTrainRoute 2: via Gotthard/Glacier Express5/56 - 6.5 hours
MoreTrainRoute 3: via GoldenPass/Lötschberg Mountain Railway5/57 - 8 hours
MoreTrainRoute 4: via Emmental/Lötschberg Mountain Railway4/56 - 7 hours
CarRoute 1: via Furka Pass4/54.5 hours
CarRoute 2: via Lötschberg3/54.5 hours
SBB|CFF|FFS
From
To
Via (optional)
Via (optional)
Departure date
Example: 01.12.= 1 December
Departure time
Example: 13:15=1:15 PM

How does the timetable work?

The simple way to a perfect Swiss trip

➤ Overwhelmed by all the options? Let our Switzerland experts craft your custom independent trip. Save time and travel with confidence. See how it works

➤ Rail pass benefits for Zurich-Zermatt Copy link to clipboard

PassDiscount
Day PassFree:
  • Zermatt to Zurich (train)
Eurail Global PassFree:
  • Zermatt to Zurich (train)
Interrail Switzerland PassFree:
  • Zermatt to Zurich (train)
Matterhorn Gotthard PassFree:
  • Zermatt to Visp (train)
More information:

Visp to Zurich (train): no discount.

Saver Day PassFree:
  • Zermatt to Zurich (train)
Swiss Half Fare CardDiscount 50%:
  • Zermatt to Zurich (train)
Swiss Travel PassFree:
  • Zermatt to Zurich (train)
Swiss Travel Pass FlexFree:
  • Zermatt to Zurich (train)

Video Copy link to clipboard

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.

Zurich to Zermatt train routes
The 4 Zurich to Zermatt train routes
Zurich to Zermatt driving routes
The 2 routes to drive from Zurich to Zermatt.
Zermatt - Zurich tickets

Instant mobile ticket
European rail expert since 2002

Check prices & book
Orders fulfilled by HappyRail, trusted MySwissAlps partner

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:

  1. Take the train to Visp.
  2. Transfer to the train to Zermatt.

The easy way to plan your Switzerland trip

➤ Let the experts handle the research and bookings for you. We design a unique, independent journey based on your wishes. Save time and avoid common mistakes. See how it works

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:

  1. Take a train to Göschenen.
  2. Transfer to the cogwheel train to Andermatt.
  3. 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:

  1. Take a train to Lucerne.
  2. Transfer to the Luzern-Interlaken Express (GoldenPass line) to Interlaken Ost. via Meiringen and Brienz.
  3. Transfer to Spiez.
  4. Transfer to a regional train on the Lötschberg Mountain Railway to Kandersteg and Brig.
  5. 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:

  1. Take a train to Lucerne.
  2. Transfer to the regional train to Bern via Trubschachen and Langnau im Emmental.
  3. Transfer to the regional train on the Lötschberg Mountain Railway to Brig.
  4. 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 Copy link to clipboard

HappyRail • www.happyrail.comRail travel in Switzerland
HappyRail
All train tickets for Switzerland, including Supersaver fares. Show more 
GetYourGuide • www.getyourguide.comBernina Express tickets and tours
GetYourGuide
Scenic train trip
Tickets and (guided) tours with the Bernina Express. Show more 
Trainline • www.thetrainline.comTrains in Switzerland
Trainline
Train travel in Switzerland – train tickets, top routes and destinations. Show more 
This list includes external links to our trusted partners.

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.

Other websites of interest
Related town, region, and travel guides Copy link to clipboard
Hotel Beau Rivage on the banks of the Mattervispa river, with views of the Matterhorn.

Zermatt

Zermatt is a car-free, luxurious alpine village at the foot of the Matterhorn. It's a bit secluded, but you can …
Zurich and its lake seen from Uetliberg

Zurich

Zurich is the largest city in Switzerland. There is a lot to see and do, including boat trips, museums, luxury …
Aletsch Glacier seen from Moosfluh in September

Valais

The Valais is a spectacular region in southern Switzerland, home to the Aletsch Glacier and the Matterhorn. There are high …
Treno Gottardo in Arth-Goldau

Zurich to Lucerne

There is a direct and a panoramic route from Zurich to Lucerne. Your travel times and the scenery will be …
Platforms and train tracks at rail station Interlaken West

Interlaken to Zurich

Learn all about the quick Zurich-Interlaken train journey via Bern and Thun, and about the scenic ride via Lucerne and …
The Basel SBB station, where you can change platforms using stairs, ramps, and escalators.

Basel to Zurich

Learn about the convenient 0h50-train connections between Basel and Zurich. I also explain other train routes, connections to the airports, …
TGV Lyria train at the station of Basel.

France to Switzerland

The TGV train from Paris to Basel, Zurich, Geneva, or Lausanne is the best way to travel between France and …
Matterhorn Gotthard Bahn train in Matter valley between Täsch and Zermatt

Geneva to Zermatt

How to get from Geneva to Zermatt: the fastest train route, scenic train detours, and the car journey explained. Plus: …
A Nightjet sleeper train, connecting Zurich, at the "Zürich HB" station.

Austria to Switzerland

A journey by one of the comfortable, direct trains is the best way to travel between Austria and Switzerland. Car …
ICE train of the DB ("Deutsche Bahn") at the train station of Basel SBB.

Germany to Switzerland

All you need to know about the quick trains to Switzerland from German cities such as Berlin, Cologne, Munich, and …
Related MySwissAlps blog articles Copy link to clipboard
The castle of Oberhofen, surrounded by a wall and pine trees.

Free with the Swiss Travel Pass in the Bernese Oberland

The Swiss Travel Pass includes a lot of free panoramic trips in the Bernese Oberland.
The "Traverso" trains run on several routes, including the Voralpen-Express and the Gotthard route.

Free with the Swiss Travel Pass in Lucerne

The Lucerne area can be explored for free if you have a Swiss Travel Pass and know where to go.
Telescope at Gornergrat viewpoint.

Gornergrat, Matterhorn Glacier Paradise, Sunnegga-Rothorn

Gornergrat, Matterhorn Glacier Paradise and Sunnegga-Rothorn: 3 amazing mountain excursions from Zermatt. How to choose, or how to combine these …
Local train between Täsch and Zermatt

Hike Täsch-Zermatt

Walk along the railroad in the Matter Valley to the famous mountain resort Zermatt.
Glacier Express train in Val Bever

Glacier Express reservations

This is how to get your seat reservations for the popular Glacier Express in 2026: my 7 insider tips.
View to Felsenegg from Uetliberg, Zurich

Hike Uetliberg-Felsenegg

Get a bird's eye view of Zurich and Lake Zurich on the lovely walk from Uto Kulm (the top of …
Chalets and meadows with snow at Furi, Zermatt

Hike Furi-Zermatt

Make this short, very scenic walk from Furi to Zermatt. You can combine this with a trip up to Matterhorn …
Park and hotels in St. Moritz and chalets in Zermatt

St. Moritz vs Zermatt

St. Moritz and Zermatt are top Swiss mountain villages surrounded by magnificent nature. Can't choose between them? My tips help …
Geneva boulevard and Zurich old town

Geneva vs Zurich

Many travelers enter Switzerland in Zurich or Geneva. Which is best? I explain why the cities are equally interesting, and …
Riffelsee with reflection of the Matterhorn

Hike Rotenboden-Riffelalp

Great high-alpine hike along the Riffelsee between Zermatt and the Gornergrat, with plenty of wonderful Matterhorn views.

About MySwissAlps

We’re passionate tourists and locals. We share tips about how to plan a trip to Switzerland. MySwissAlps was founded in 2002.

Get a free account for a worry-free trip

  • Join our 9360 members and ask us questions in the forum
  • Detailed maps and weather forecasts

Planning your first Switzerland adventure?

Get a jump-start with Annika’s 20-minute e-mail course, “Switzerland for beginners”. Subscribe to our newsletter to unlock the course.

Arno
Page author: ArnoI have visited Switzerland countless times since 1997. I've explored most of the country, but find myself staying in the Bernese Oberland and Graubünden most frequently. The alps and the rail network remain very impressive, even after all these years.