Yes, the Glacier Express is fully covered by the Swiss Travel Pass, meaning you do not need to buy a separate ticket for the journey. However, there is a major caveat: a mandatory seat reservation is required, and this fee is not covered by the pass. In 2026, these reservation fees typically range from CHF 29 to CHF 49, depending on the season (higher in the summer/winter peaks). If you are traveling in the ultra-luxury "Excellence Class," you must pay a much higher supplement (often around CHF 420). Even though the ticket is "free" with your pass, the train is extremely popular and often sells out months in advance, so you should book your seat reservation as soon as your travel dates are confirmed. The pass also grants you a 50% discount on many of the high-mountain lifts and cogwheel trains that connect to the Glacier Express route at Zermatt or St. Moritz.