
Travel on the Glacier Express, the slowest high-speed train in the world, across Switzerland. The route between Zermatt and St. Moritz is 291 km long and takes about 8 hours.
Travel on the Glacier Express, the slowest high-speed train in the world, across Switzerland. The route between Zermatt and St. Moritz is 291 km long and takes about 8 hours.
Mobile ticket accepted
Use your phone or print out the voucher
No queues
Meeting point
Train station St. Moritz or Zermatt
Discount
Halbtax | Swiss Half Fare Card
Free cancellation
Full refund in case of cancellation up to 24h before start
Glacier Express Ticket
Seat reservation
Please note that this ticket does not include the mandatory seat reservation. We recommend that you organise the seat reservation first and then purchase this ticket.
You will be travelling on the Glacier Express ticket from St. Moritz to Zermatt. The train features large panoramic windows, providing stunning views throughout the journey. Along the way, you will pass through breathtaking mountain scenery. There are 91 tunnels, 291 bridges, and some spectacular gorges such as the Rhine Gorge.
On board, you can also indulge in culinary delights. The menu includes Swiss dishes and drinks – suitable for vegetarians, vegans, and those with allergies.
Stops between St. Moritz and Zermatt:
Practical information:
During your journey, you can access the “Infotainment” via your mobile phone. It can be opened using the onboard Wi-Fi through your browser. This allows you to follow your trip on an interactive map. A chime in the train indicates that new information about a region or location is available. You can watch short videos or listen to stories about the region you’re passing through. Additionally, two playlists are available. Those without a phone can use the headphones beside their seat.
Loading...
Train station St. Moritz or Zermatt
1 Rating
5
1
4
0
3
0
2
0
1
0
No results
Ticket
High demandbooked 1,936 times
Ticket
High demandbooked 617 times
Ticket
High demandbooked 1,307 times
Passports
booked 9 times