About Gornergrat Tickets
I am Nadia Biner. I grew up in Zermatt and spent four winters and three summers behind the ticket window at the Gornergrat Bahn’s Zermatt station before I started writing about travel instead. I have sold this exact ticket several thousand times, and I have watched what people get wrong at the counter. That is what this site is: the questions I answered every day, written down, with the fares attached.
What I learned at the ticket window
Most of the money people waste on this railway is wasted before they reach the platform. The single most common mistake was the Swiss Travel Pass. Somebody would hand it over expecting to be waved through, and I would have to explain that on this line it takes exactly 50% off and nothing more: CHF 132 becomes CHF 66. The Half-Fare Card, the Swiss Half Fare Card, the GA and the Adventure Card all do the same thing, and none of them makes the ride free. I had that conversation several times a day for seven seasons.
The second was the children. Free travel runs to the sixth birthday in summer but to the ninth in winter, and families who did not know that paid for seats they did not owe. The third was the seat itself. People would pay CHF 7 for Priority Boarding believing it was a reservation. It is not. It puts you on the train three minutes early, and then you still have to walk to the right-hand side yourself, which is where the Matterhorn is on the way up. All of that is free information and none of it is printed on the ticket, so it is on the discounts page and the seats page instead.
What this site is, and what it is not
I am not the railway. The line is run by Gornergrat Bahn AG, part of the BVZ Group, and its own site is gornergrat.ch, which is where you check live departures and buy at the counter price. This site sells nothing. It is an independent English-language guide to one rack railway: the fares, the passes, the timetable, the stations and the walk down. When I write “the operator” I mean whoever runs the activity on a booking listing, and no operator pays me to describe anything a particular way.
The one number this whole site is built around
CHF 132 for a summer return, one of the most expensive mountain-railway fares in Switzerland, and most people should not be paying it. In the winter band the same return is CHF 102. With any of the passes above it is CHF 66. If you are willing to walk one leg downhill, the operator’s hiking ticket is CHF 108 adult and CHF 54 reduced, and the walk from Rotenboden to Riffelberg past the Riffelsee is 3.1 km and about an hour. Every page here either helps you pay the right price or helps you not waste the fare you have already paid, which usually means the wrong seat, the wrong weather or the wrong station. The price page is the one to read first.
How I check what goes on the page
Fares come from the operator’s published 2026 tariff, in Swiss francs, and I quote the month boundaries the railway itself publishes rather than inventing exact switch-over dates. Ratings and review counts come from the live booking listings and are printed with the count beside the score, because 5.0 from seven reviews and 4.7 from 672 are different kinds of evidence. Where I have no source for something, I say so and leave it out: you will not find a last-train time on this site, or a temperature at the summit, because the operator does not publish either in a form I would stand behind. The reviews are written to be read by somebody who might decide not to book.
How the site is funded
There is no advertising, no paywall and no sponsored placement. When you book through a link or a widget here, GetYourGuide pays me a commission and you pay the same price you would pay going there directly. That is the whole arrangement, and it is set out in the affiliate disclosure. It does not decide what I write. The clearest proof is that one of the five listings I cover sells the flagship Gornergrat ride at about 60 per cent more than the flagship does, and I tell people not to buy it.
Prices, ratings and closures move. If something here is out of date or wrong, tell me and I will fix it.