The Glacier Express connects Zermatt and St. Moritz on one of Switzerland’s best-known panoramic railway journeys. The full route is about 291 kilometers (181 miles) and takes roughly eight hours, passing Alpine valleys, mountain villages, 291 bridges and 91 tunnels. If you are planning the trip, the most important pricing detail is that the train requires both a valid travel ticket and a mandatory seat reservation.
Quick Answer
The Swiss Travel Pass covers the Glacier Express route fare, but it does not cover the mandatory seat reservation. For the current 2026 fare schedule, a full Zermatt-St. Moritz ticket costs CHF 159 in 2nd class or CHF 272 in 1st class, while the reservation costs CHF 54 per person in either class.
Key Takeaways
- A Swiss Travel Pass covers the Glacier Express rail fare on the route covered by the pass.
- A separate seat reservation is compulsory for every passenger and is not included in the Swiss Travel Pass.
- The current reservation fee is CHF 54 in both 1st and 2nd class.
- Without a rail pass, the full Zermatt-St. Moritz journey currently costs CHF 213 in 2nd class or CHF 326 in 1st class when the reservation is included.
- A 1st-class ticket or 1st-class travel pass is required for 1st class and Excellence Class.
- Buying a Swiss Travel Pass only for one Glacier Express journey is not automatically cheaper. Its value comes from the other train, bus, boat, museum and excursion benefits you use during the pass period.
The Glacier Express route is about 291 km long and crosses 291 bridges and 91 tunnels between Zermatt and St. Moritz.
Glacier Express ticket prices
The Glacier Express price has two parts: the rail ticket for the route you travel and the mandatory seat reservation. The official Glacier Express fare page lists a full-fare Zermatt-St. Moritz ticket at CHF 159 in 2nd class and CHF 272 in 1st class. The current reservation fee for 1st and 2nd class is CHF 54.
| Full route: Zermatt-St. Moritz | 2nd class | 1st class | Excellence Class |
| Full-fare ticket | CHF 159 | CHF 272 | Valid 1st-class ticket or travel card required |
| Mandatory reservation | CHF 54 | CHF 54 | CHF 540 |
| Total without a qualifying pass | CHF 213 | CHF 326 | CHF 540 plus valid 1st-class fare entitlement |
These are the current full-route fares. Shorter Glacier Express journeys have different ticket prices, so check the official Glacier Express price page for your exact boarding and arrival stations.
Note: High-demand dates can sell out even when the published fare itself has not changed. Availability, rather than a simple peak-season price rule, is the main reason to reserve early.
The Glacier Express also offers freshly prepared meals, traditional dishes and regional wines. In ordinary 1st and 2nd class, meals can be ordered separately and pre-ordering is recommended. Excellence Class includes its premium culinary service as part of the Excellence Class experience.
Swiss Travel Pass coverage on the Glacier Express

In this article, the term “Swiss Pass” refers to the Swiss Travel Pass used by visitors to Switzerland. The Swiss Travel Pass covers the regular rail fare for the Glacier Express route. You do not receive only a 50% discount on that fare; the qualifying route fare itself is covered.
What the pass does not cover is the compulsory Glacier Express seat reservation. In 1st or 2nd class, you must still pay CHF 54 per passenger under the current fare schedule.
The official Glacier Express FAQ confirms that Swiss Travel Pass holders do not need an additional route ticket apart from the obligatory reservation. If you travel in 1st class or Excellence Class, you need 1st-class fare entitlement.
Warning: A Swiss Travel Pass does not guarantee you a seat on the Glacier Express. You must make the separate compulsory reservation before boarding, and popular departures can fill up.
Benefits of using a Swiss Travel Pass for the Glacier Express
| Benefit | What it means |
|---|---|
| Glacier Express fare coverage | The regular rail fare is covered; you pay the mandatory reservation separately. |
| Unlimited network travel | Travel by train, bus and boat on the covered Swiss Travel System network during valid pass days. |
| Flexible durations | Choose 3, 4, 6, 8 or 15 consecutive days with the regular Swiss Travel Pass. |
| Museum admission | Free admission to more than 500 participating museums during pass validity. |
| Mountain benefits | Selected mountain excursions are included, with discounts of up to 50% on many others. |
| Convenience | You can make many covered journeys without buying a separate point-to-point ticket each time. |
This flexibility is most valuable if the Glacier Express is only one part of a broader Switzerland itinerary. For example, you may use the pass for other intercity trains, local public transportation, boats and qualifying mountain trips before or after your Glacier Express journey.
The Swiss Travel Pass is intended for people who live outside Switzerland and Liechtenstein. Switzerland Tourism also offers a discounted Swiss Travel Pass Youth for travelers up to their 25th birthday.
How to purchase Glacier Express tickets with a Swiss Travel Pass
If you already have a valid Swiss Travel Pass, you normally need to purchase only the Glacier Express seat reservation for the covered journey. The easiest method is through the official Glacier Express booking system.
- Open the official Glacier Express booking page and select your travel class.
- Enter your departure station, arrival station and travel date.
- Select the desired departure and available seat.
- Enter the passenger information.
- Under the ticket or discount-card selection, choose the Swiss Travel Pass option, or indicate that the passenger only needs a seat reservation when appropriate.
- Check that your pass class matches the class you plan to use.
- Pay the mandatory reservation fee and keep the reservation confirmation with your valid travel pass.
The official Glacier Express booking guidance states that ordinary tickets can be purchased up to 180 days before travel, while 1st- and 2nd-class seat reservations become available up to 93 days before the journey.
Pro Tip: If your travel date is already within the 93-day reservation window, reserve the Glacier Express seat as soon as you know your itinerary. You do not have to buy another full-fare ticket when your Swiss Travel Pass already provides the required route entitlement.
Booking timing and 2026 Glacier Express service dates
The Glacier Express does not operate continuously every day of the year. Always check the official Glacier Express timetable before building hotels and connecting trains around the journey.
For 2026, the published timetable states that the Glacier Express does not operate from October 11 through December 4, 2026. Service patterns and departure times can also differ between summer and winter schedules.
Seat reservations are mandatory whenever you use the Glacier Express itself. Regular Swiss trains on similar routes may have different reservation rules, so do not assume that a normal Swiss rail journey and a Glacier Express departure work the same way.
Comparing the cost of a Swiss Travel Pass and individual Glacier Express tickets

Whether the Swiss Travel Pass saves money depends on your complete Switzerland itinerary, not just the Glacier Express. Current adult Swiss Travel Pass prices published by Switzerland Tourism are:
| Duration | Adult 2nd class | Adult 1st class |
| 3 days | CHF 254 | CHF 405 |
| 4 days | CHF 309 | CHF 492 |
| 6 days | CHF 399 | CHF 634 |
| 8 days | CHF 439 | CHF 697 |
| 15 days | CHF 499 | CHF 778 |
Consider a traveler making only one full Zermatt-St. Moritz journey in 2nd class. Buying the individual Glacier Express fare plus reservation costs CHF 159 + CHF 54, or CHF 213.
If that same traveler bought a 3-day 2nd-class Swiss Travel Pass only for this journey, the cost would be CHF 254 for the pass plus CHF 54 for the Glacier Express reservation, or CHF 308. That is CHF 95 more than buying the Glacier Express journey alone.
The calculation changes quickly when you add other expensive rail, bus and boat journeys during those three days. The pass can become a better value because those qualifying journeys are also covered.
For the latest Swiss Travel Pass inclusions and prices, check the official Switzerland Tourism Swiss Travel Pass page.
Children, families and other ticket options
Children can receive substantial fare benefits, but the Glacier Express reservation still matters. According to Glacier Express, children under 6 travel free of charge on the rail fare, while children from age 6 up to 16 generally receive a 50% fare reduction. Children traveling under qualifying family products such as the Junior Travelcard or Swiss Family Card may have their rail fare covered.
The seat reservation remains compulsory for passengers using the Glacier Express. Do not assume that a free child rail fare also means a free reserved Glacier Express seat.
Travelers who do not have a Swiss Travel Pass can also compare alternatives. A Swiss Half Fare Card can reduce qualifying Swiss public-transport fares, while a Saver Day Pass can cover the Glacier Express route on a valid day. The Glacier Express still requires its separate reservation in either case.
Groups of 10 or more travelers have separate group-reservation arrangements. If you are traveling as a group, check the official Glacier Express group information rather than assuming that the individual booking procedure or a specific discount will apply.
Tips for maximizing the value of a Swiss Travel Pass on the Glacier Express
To get the most value from a Swiss Travel Pass, build the Glacier Express into a wider rail itinerary rather than judging the pass by this one journey. Journeys to or from Zermatt, St. Moritz, Lucerne, Interlaken, Zurich, Geneva and other destinations may all contribute to the total value you receive from the pass.
You can also use eligible pass benefits for public transportation, boats, participating museums and qualifying mountain excursions. Switzerland Tourism currently lists more than 500 participating museums, selected included mountain excursions and discounts on many other mountain journeys.
Think about your itinerary day by day. Add the normal fares for the transportation you realistically expect to use, then compare that total with the appropriate Swiss Travel Pass price plus any compulsory panoramic-train reservations.
For the Glacier Express itself, reserve as soon as your preferred date enters the booking window. A travel pass may provide flexible transportation, but it does not create additional Glacier Express seats when a departure is full.
Is the Swiss Travel Pass worth it for the Glacier Express?
If your only major train journey in Switzerland is a single full-route Glacier Express trip, buying an individual ticket can be cheaper than purchasing a Swiss Travel Pass solely for that ride. In 2nd class, the current full-route ticket plus reservation totals CHF 213, compared with CHF 308 for a 3-day adult 2nd-class Swiss Travel Pass plus the reservation.
The Swiss Travel Pass becomes more attractive when you plan several additional train, bus or boat journeys during its validity period. Museum admission, local transportation and mountain-excursion benefits can add further value.
For many multi-city visitors, the strongest advantage is convenience: the Glacier Express route fare is already covered, and the same pass can be used across much of the Swiss Travel System. You only need to remember that compulsory reservations and certain supplements are separate.
If you want the premium Excellence Class experience, budget differently. Excellence Class requires 1st-class fare entitlement and a CHF 540 reservation. The reservation includes premium onboard services such as a guaranteed window seat, concierge service and a five-course menu with accompanying drinks.
Ultimately, compare your full itinerary rather than assuming that either option is always cheaper. For a single Glacier Express ride, an individual ticket may win. For several days of extensive Swiss public-transport travel, the Swiss Travel Pass can offer much stronger overall value.
For a completely different topic, you can also read Delicious Homemade Cottage Cheese: A Simple and Healthy Recipe.
Frequently Asked Questions
What is the price of the Glacier Express?
For the full Zermatt-St. Moritz route, the current full fare is CHF 159 in 2nd class and CHF 272 in 1st class. A mandatory CHF 54 seat reservation is added in either class, making the normal full-route total CHF 213 in 2nd class or CHF 326 in 1st class. Shorter sections have different ticket fares.
Does the Swiss Travel Pass cover the Glacier Express?
Yes. The Swiss Travel Pass covers the regular Glacier Express route fare. You must still purchase the compulsory Glacier Express seat reservation separately.
How much is the Glacier Express reservation with a Swiss Travel Pass?
The current reservation fee is CHF 54 per passenger in 1st or 2nd class. Excellence Class has a CHF 540 reservation and requires valid 1st-class fare entitlement.
What is the Swiss Travel Pass?
The Swiss Travel Pass is a visitor rail pass offering extensive travel by train, bus and boat on the Swiss Travel System network. It is available for 3, 4, 6, 8 or 15 consecutive days and includes additional benefits such as admission to more than 500 participating museums.
Can I make only a seat reservation if I already have a Swiss Travel Pass?
Yes. During the Glacier Express booking process, select your qualifying travel card or choose the option indicating that the passenger only needs a seat reservation. Make sure your travel pass is valid for the class you reserve.
How far in advance can I reserve the Glacier Express?
Tickets are generally available up to 180 days before travel, while 1st- and 2nd-class seat reservations become available up to 93 days before the journey. Reservations for the upcoming season beginning in December are released according to the Glacier Express booking calendar.
Do children need a Glacier Express reservation?
Yes. Children may qualify for free or reduced rail fares depending on age and the travel card used, but a Glacier Express seat reservation is still obligatory for passengers traveling on the panoramic train.
Is the Swiss Travel Pass worth buying only for the Glacier Express?
Usually not if the Glacier Express is your only major journey. A full-route 2nd-class ticket plus reservation currently costs CHF 213, while a 3-day adult 2nd-class Swiss Travel Pass plus the CHF 54 reservation totals CHF 308. The pass becomes more competitive when you use it for additional transportation and included benefits.
Sources
- Glacier Express: Prices – official ticket fares, reservation fees and class requirements.
- Glacier Express: Frequently Asked Questions – Swiss Travel Pass coverage, accepted travel cards, child rules and booking procedure.
- Glacier Express: 2026 Timetable – operating periods, departure information and reservation requirements.
- Switzerland Tourism: Swiss Travel Pass – current pass prices, durations, eligibility and benefits.
- Glacier Express: About Us – official route length, bridges, tunnels and railway facts.
- Glacier Express: Gastronomy – onboard meals, regional dishes and wine service.