Gornergrat Train Prices, Honestly
The real fares: CHF 132 summer / CHF 96 winter return at the counter, $165 online with free cancellation — and the Swiss Travel Pass truth: 50% off, NOT free.
The short answer, in the order most people need it: CHF 132 return in summer (May–October), CHF 96 in winter at the Zermatt counter; $165 online with free cancellation to 24 hours; and — the fact that saves pass holders the most money on this whole mountain — the Swiss Travel Pass halves the fare but does not waive it. One reviewer’s verdict stands for thousands: “perfectly organized, an experience, but very expensive.” True on all three counts — so here is where every franc goes.
The fare table
| Ticket | Summer (May–Oct) | Winter (Nov–Apr) |
|---|---|---|
| Adult return, at the counter | CHF 132 | CHF 96 |
| With Swiss Travel Pass / Half Fare / MGB Pass (~50%) | ≈CHF 66 | ≈CHF 48 |
| Online via GetYourGuide | $165, free cancellation | $165, free cancellation |
Children travel at reduced fares, and the railway adjusts its bands periodically — the operator’s site carries the live matrix. What the ticket buys is identical in every column: the full cogwheel return from Zermatt to the 3,089 m ridge, with stopover rights at the intermediate stations — the Riffelsee break is included in the fare, not an extra.
The pass truth, spelled out
“Is Gornergrat free with the Swiss Travel Pass?” is one of the most searched questions about this railway, and the answer costs people real money in both directions:
- No, it is not free. The pass covers the ordinary trains TO Zermatt in full, but the Gornergrat Bahn is a mountain railway on the 50% tier: roughly CHF 66 summer / CHF 48 winter with a valid Swiss Travel Pass, STP Flex, Half Fare Card or Matterhorn Gotthard Pass.
- But 50% still beats everyone. No reseller — us included — sells below the pass-holder gate price. If a pass is in your pocket, buy at the station or gornergrat.ch and skip every middleman.
- No pass yet, longer trip? The pass itself (4.8/5 from 2,062 reviews) halves this railway AND the Glacier Paradise cable car AND covers the trains that brought you — on multi-day itineraries it routinely pays for itself before Zermatt.
Can't Make These Dates?
Browse More Available Options
Find a tour that fits your schedule — all with instant confirmation and free cancellation.
The three lanes, side by side
Pick your lane:
Online ticket
Free cancellation to 24h — the weather hedge on a view product, and no counter queue.
Check the ticket →Swiss Travel Pass first
Halves this railway, halves the cable car, covers the trains between — the compounding option.
See the pass →Buy at the gate, ~50% off
Your discount beats every reseller, ours included. Zermatt station counter or gornergrat.ch — not here.
Read the pass rule →Prices, ratings and review counts from our August 2026 data check; the railway and operators price seasonally — treat them as the shape of the market, not a quote.
Why the winter fare is the sleeper deal
CHF 96 — and with a pass, about CHF 48 — buys the same ridge over a snowbound valley, with the Matterhorn at its photogenic sharpest in cold clear air. Winter’s shorter days and ski traffic are the trade; the visibility playbook applies double, because a winter clear spell is both more spectacular and more precious.
Budgeting the day around the fare
Add the honest extras: lunch or coffee at the summit (alpine prices), the temptation of the Glacier Paradise cable car on the same clear day, and nothing else — the Riffelsee stop is free with your ticket, the terraces are free, and the view has no surcharge. A no-pass summer day lands around CHF 150–180 with food; a pass-holder winter day can slip under CHF 70. Both buy the same mountain.
Ready to book?
Clear forecast, no pass in your pocket: the online ticket locks the morning slot with the cancellation hedge. Still deciding whether the ridge earns the fare at all? The worth-it verdict is honest about it.
Booking-timing strategy
The fare does not surge day-to-day — this is a Swiss railway, not an airline — so “book early for cheaper” logic does not apply. What timing DOES buy: seat certainty on peak mornings (the train fills; online holders skip the counter line) and weather freedom (book the promising day one or two ahead, cancel free if the front wins). The one calendar-level decision with real money in it is seasonal: a shoulder-season visit rides the same rails for CHF 96 instead of 132 — and autumn is arguably the better trip anyway. Groups and families: the railway’s own family and group rates exist at the counter — worth asking about with children in tow, since the online single-fare product is priced per adult.

Book the Cogwheel Ticket
4.7/5 from 672 reviews — $165 with free cancellation to 24 hours. Sit on the right going up; break the ride at Rotenboden for the Riffelsee.
Check Availability