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.

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.

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 easiest way to plan for Switzerland

➤ No need to spend hours on research. We use our local expertise to plan your independent trip exactly as you want it. Professional and easy. 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 
Viator • www.viator.comBernina Express tickets and tours
Viator
Scenic train trip
Tickets and (guided) tours with the Bernina Express. Show more 
GetYourGuide • www.getyourguide.comBernina Express tickets and tours
GetYourGuide
Scenic train trip
Tickets and (guided) tours with the Bernina Express. 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, …
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 …

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 9070 members and ask us questions in the forum
  • Access to member-only promotions
  • 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.