Glacier Express train

Glacier Express | Fares, Timetables and Info [2021]

December 23, 2019 Last Updated on June 11, 2021

The Glacier Express Train (or Gletscherexpress in German) is considered one of the most scenic Swiss Railway journeys in the country.  Often referred to as the “world’s slowest express train”, this Swiss Alps train runs between St. Moritz and Zermatt and passes some of Switzerland’s most stunning landscapes including mountains, streams, impressive rock formations and, if you travel during the colder months, plenty of snow.  

A Glacier Express tour is often a highlight of many travellers’ trips to Switzerland.

Everything you need to know about the Glacier Express Train 

If you’re considering taking the Swiss Glacier Express during your Switzerland trip, then this is the perfect guide for you. 

In this guide, I cover everything you need to know about taking the Glacier train, including the Glacier Express Switzerland route, Glacier Express Switzerland price (including which Swiss passes include the rail journey), where to buy your tickets and how to make your Glacier Express reservation. 

Glacier Express
© Swiss Travel System

[This post may contain compensated links. Please see my disclosure policy for more information.]

Quick Summary of Glacier Express Fares

Individual ticketsPrice from CHF 152BUY HERE
With Swiss Travel PassIncludedBUY PASS HERE
With Swiss Half Fare CardPrice from CHF 76BUY CARD HERE
With Eurail Pass*IncludedBUY PASS HERE
Seat reservationsFrom CHF 29BUY HERE

From prices based on 2nd class, low season for entire journey from Zermatt to St. Moritz or vice versa.

*Eurail Pass must include Switzerland

Learn more about the Swiss Travel Pass and Swiss Half Fare Card in this article.

The Glacier Express Route

The Glacier Express runs between the two major Swiss mountain resorts of St. Moritz and Zermatt and takes you through the three cantons of Valais, Uri and Graubünden.  

Throughout the almost 8-hour journey, passengers are rewarded with some of the most beautiful landscapes in all of Switzerland, including crossing a staggering 291 bridges and passing through an impressive 91 tunnels.

While the journey can be taken across an entire day, it’s best to think of the trip in sections.  This way you can choose whether you do all sections in the one day, or over a few days, allowing time for exploring the various Glacier Express stops along the route.

Glacier Express route map
Glacier Express route map. © Swiss Travel System

Following is a brief overview of each section:

Zermatt to Brig

The Glacier Express Switzerland train journey starts in the alpine village of Zermatt, which is at the end of the Alpine Valley, just below the world-famous Matterhorn.  Zermatt is a gorgeous car-free mountain village which sits at an altitude of 1,605 metres above sea level and offers fantastic views of the Matterhorn.

From Zermatt, the Glacier Express train route heads to the town of Visp.  Along this part of the journey, expect to pass between narrow sections with massive rock walls rising to heights of around 4,000 metres.

The train then descends 651 metres towards the town of Brig, where it makes its first stop.

For this section of the journey, either the left or right side of the train has brilliant views.

Glacier Express in front of Matterhorn.
© Glacier Express

Brig to Andermatt

From the town of Brig, the train crosses the river Rhone and winds its way up through the Upper Rhone Valley.  Soon the train reaches Oberwald at an altitude of 1,366 metres.

The train then travels through the Furka Tunnel.  This tunnel is 15.4 kilometres long and, at its highest point, sits at an elevation of 1,550 metres. After the tunnel, the train follows a relatively flat stretch of track into Andermatt, which is the second stop.

For this section of the journey, either the left or right side of the train has brilliant views.

Glacier Express on Oberalp Pass
© Glacier Express

Andermatt to Chur

From Andermatt, the train climbs upwards through the Oberalp Pass.  The track reaches an altitude of 2,033 metres – the highest point of the entire journey.  During November through to April, expect the area to be covered with snow.

The train then makes a long descent along the Rhine Valley.  On this section, you will pass the Rhine Gorge where the river is carved into the rocks.   The gorge is a stunning canyon, often referred to as the Grand Canyon of Switzerland. The area is surrounded by cliffs several hundred metres high and the region is covered with forest and is full of wildlife.

You will then arrive in Chur, which at 585 metres, is the lowest altitude of the train journey.  Chur is the oldest town in Switzerland and the largest town on the Glacier Express route.

On this section, the train makes a stop at Disentis and Chur.

For the best views, it is recommended to sit on the left side of the train for this section.

Glacier Express in winter
© Swiss Travel System

Chur to St Moritz

This section of the Glacier Express route is also covered by the Bernina Express route.  On this section, the train heads in the direction of Reichenau, followed by Thusis and Tiefencastel in the Domleschg Valley.  This area is known for its castles and ruins.

The train continues passing through the narrow valley before arriving at the spectacular Landwasser viaduct.  The Landwasser Viaduct is a stunning 136 metre long and 65 metre high, single track, six-arched (each arch spans around 20 metres) limestone viaduct which crosses the Landwasser between Schmitten and Filisur.

After Filisur, the train takes several spiral turns as it ascends 1,789 metres to the Albula Tunnel.  The tunnel takes you even higher up the Upper Engadine Valley before reaching the final destination of St. Moritz.

St Moritz is one of the swankiest alpine towns in all of Switzerland.  This is where the rich and famous come to holiday. As well as being well known as a top class ski resort, it’s also an excellent base for hiking, thermal baths, fine dining and luxury shopping.

On this section, the train makes a stop at Tiefencastel, Filisur, Samedan and St Moritz.

There is also an option for passengers to disembark at Filisur and take a connecting train to Davos in the east.

For the best views, it is recommended to sit on the right side of the train for this section.

Glacier Express crossing Landwasser Viaduct
© Glacier Express

The Glacier Express Timetable

The Glacier Express schedule sees trains run twice a day during the winter months and four times a day during the summer months, except for a short period between mid-October to mid-December where it doesn’t run at all.

During the winter months (19 December 2020 to 7 May 2021), the Glacier Express leaves Zermatt at 8.52am and 9.52am and arrives in St Moritz at 4.38pm.  The train also runs in reverse (St Moritz to Zermatt) leaving St Moritz at 8.51 am and arriving in Zermatt at 5.10pm.

During the summer months (8 May to 24 October 2021), there are two trains along the route. These trains leave Zermatt at 8.52am and 9.52am and arrive in St Moritz at 4.38pm and 5.38pm.

In reverse, the trains leave St Moritz at 8.51 am and 9.50 am, arriving in Zermatt at 5.10pm and 6.10pm.  

Download a copy of the 2021 Glacier Express timetable here.

Classes Available on the Glacier Express Switzerland

There are three different class options available on the Glacier Express Swiss Alps train, including 2nd class, 1st class and Excellence Class (this class is only available on selected services).

Regardless of which class you book, you can expect the following facilities onboard:

  • Panoramic windows all the way to the roof of the carriage.  
  • Information about the routes – in 1st and 2nd class this is provided by way of headphones.
  • Air conditioning.
  • Food and drink available to be served at your seat.
  • Access to an onboard restaurant and bar.

The main differences between 1st class and 2nd class is space.  Second class carriages have a seat configuration of 2 and 2, whereas the 1st class carriages have 2 seats on one side and 1 seat on the other. You may also find it quieter in 1st class due to there being less passengers.

If you really want to splash out though, another option is the brand-new Excellence Class – this takes 1st class to a whole new level.  This is what you can expect in the Excellence Class carriage:

  • Only one seat per window – so everyone gets a window seat.
  • Spacious and luxurious lounge seats.
  • Five course lunch with accompanying wines.
  • Snacks throughout the day as well as afternoon tea.
  • Tablet with Bordinfotainment.
  • Lockable luggage compartment.
  • Personal concierge to answer your questions and provide information en route.
  • Limited of 20 passengers per carriage.
  • Private bar area.
Glacier Express Excellence Class
Excellence Class carriages provide a luxurious experience. © Swiss Travel System

Glacier Express Price

The Glacier Express ticket price varies depending on what sections of the journey you take, however for the entire trip from Zermatt to St Moritz the Glacier Express cost is CHF 152 for 2nd class and CHF 268 for 1st class and Excellence Class.  

Yes, you read that correctly the 1st class and Glacier Express Excellence class prices are the same – however, the price difference comes in the seat reservation – see below for details.

Read more about Switzerland’s fantastic rail network in this article.

Glacier Express Tickets and Swiss Rail Passes

The Glacier Express Train Switzerland is included in full or discounts are available in the following circumstances:

Please note that regardless of the pass you hold (including children), seat reservations are mandatory – see below.

Where to buy Swiss Glacier Express Train Tickets

If you don’t already hold a Swiss Travel Pass (you can buy one here) or don’t intend to buy one, you can purchase tickets for the Glacier Express online. Click here to buy your ticket.

Making a Glacier Express Reservation

Unlike most other Swiss trains, all passengers (including children) must make a seat reservation in advance for the Glacier Express.  Seat reservations start at CHF 29 for 2nd class in low season, right up to CHF 49 for 1st class in peak season. 

For Excellence Class, a seat reservation is CHF 420 regardless of the season. Reservations for Excellence Class can only be made on the official Glacier Express website or train stations in Switzerland.

The only exception to seat reservations is for children under 6 travelling in 1st or 2nd Class that don’t require their own seat.

Glacier Express seat reservations can be made for travel within the next 2 months.  Due to the popularity of this train, it is recommended that you make your seat reservation as early as possible.  The best way to make Glacier Express seat reservations is online – click here to make your reservation.

If you hold a Swiss Travel Pass or Eurail Pass that covers Switzerland, simply check the ‘I have a Pass’ box and select the Pass you hold in order to make a seat reservation. (See the image below).

Alternatively, you can make your Glacier Express booking for a seat at either the SBB website, mobile app or at the ticket counter at a station.  

Glacier Express seat reservations


I hope you’ve found this Glacier Express guide helpful and you can now book your Glacier Express train ride with confidence.

Enjoy your journey on the world’s slowest express train!


Learn more about the Glacier Express in our podcast (around 13:59). Click the green arrow below to listen.