Disclosure: This article contains affiliate links. If you book through them we may earn a commission at no extra cost to you. Learn more.
Buying a Bernina Express ticket confuses nearly everyone, because it isn’t one purchase — it’s two. And the difference between booking it well and booking it badly is real money: the same panoramic seat can cost a third more through the wrong website, while travelers with the right pass ride the fare for free.
Here’s the whole system, in the order you should decide.
The Two-Part Ticket, Explained
To sit in the Bernina Express panoramic cars you need:
- A travel ticket for the route — a regular point-to-point ticket (around CHF 66 second class for the full Chur–Tirano run), or any rail pass that covers the line.
- A mandatory seat reservation for the panoramic car:
| Route | Summer (May 2 – Oct 25, 2026) | Winter (all other dates) |
|---|---|---|
| Chur ↔ Tirano (full route) | CHF 44 | CHF 40 |
| St. Moritz ↔ Tirano | CHF 32 | CHF 32 |
Prices checked July 2026.
Everyone pays the reservation — including rail pass holders and children over six. The reservation is tied to a specific departure; miss the train, lose the seat.
What You’ll Actually Pay: The Four Scenarios
Scenario 1 — Swiss Travel Pass holder: reservation only. The pass covers the full fare on this route. Your Bernina Express costs CHF 40–44. If your Swiss trip involves more than a couple of train days, this is usually the winning math overall.
Scenario 2 — Point-to-point buyer: ~CHF 106–110 total. CHF 66 ticket + reservation, full route, second class. First class runs meaningfully more for identical windows — our honest take: on this train, first class buys space, not views, and second class is the value call.
Scenario 3 — The last-minute deal hunter. The operator releases limited all-in tickets (fare + reservation) from CHF 79 for the full route, bookable the day before travel, subject to availability. Off-season and midweek, these are very findable; July, don’t count on it.
Scenario 4 — The no-reservation trick. The Bernina Express panoramic cars are hauled by a regular train unit with ordinary, unreserved seats — and ordinary RhB regional trains ride the same UNESCO rails all day. Regular ticket, no reservation fee, windows that open. You give up the glass roof and the guaranteed seat; in exchange, photographers get better shots and everyone gets the same Alps. Off-peak, seats are plentiful; on a summer Saturday, board early at the origin station where the train arrives empty.
Get our free rail trip planner
Join the newsletter and we'll send our step-by-step trip-planning checklist — passes vs tickets, booking timelines, and the questions to ask before you pay anyone.
We respect your privacy. Read our privacy policy.
Where to Book (This Is Where People Overpay)
Book directly with Rhätische Bahn at rhb.ch. The official site sells every route at the lowest price, in English, with seat selection — and the reseller platforms marking up the same seats in euros typically add 20–35% for currency conversion and “convenience.” There is no discount for booking elsewhere; there is only markup. The one legitimate reason to use a third-party platform is bundled tours (Milan day trips with a guide, for instance), where you’re buying the package, not the ticket.
Reservations open months ahead. For July–August panoramic cars, book as soon as your dates are fixed — summer cars genuinely sell out. Winter needs days of notice, not months.
The Milan Add-On
Connecting from Italy? The Milan–Tirano leg is a separate ticket on Italian railways: regional trains, about €12.50 second class, roughly 2.5 hours, unlimited availability — it cannot sell out, so buy it any time. Leave a comfortable buffer at Tirano in both directions; your Bernina reservation won’t wait for a late regional.
Full route details, the which-side-to-sit answer, and the seasonal strategy live in our complete Bernina Express guide — this page is the wallet; that one’s the window.
What They Don’t Tell You
- Kids’ pricing has a catch. Under-6s ride free without a seat; children 6–16 pay a child fare — but the full adult reservation fee. Family budgets should count reservations per seat, not per adult.
- The reservation fee is per direction. Round-trippers pay it twice. A couple doing Chur–Tirano return in summer pays CHF 176 in reservations alone before any ticket — the point where the Swiss Travel Pass or the regional-train option starts looking wise.
- “Bernina Express ticket” sites are mostly reservation resellers. If a site’s price looks like ticket-plus-fee bundled with a markup, it is. Check rhb.ch first, always.
- Half Fare Card holders pay 50% on the ticket, full price on the reservation — the card pays for itself quickly across a Swiss itinerary but does nothing about reservation fees anywhere.
Bottom Line
Decide pass-first, not train-first: if you’re doing several Swiss rail days, get the Swiss Travel Pass and pay only the CHF 40–44 reservation here. For a standalone ride, book fare + reservation directly at rhb.ch (~CHF 106–110), watch for the CHF 79 last-minute release if your dates are loose, and remember the regional trains carry the same scenery for the price of a regular ticket. The only way to do this badly is paying a euro-priced reseller a third extra for the identical seat — and now you won’t.
Bernina Express Tickets FAQ
How much are Bernina Express tickets in 2026? Full route Chur–Tirano: about CHF 66 (2nd class) plus the mandatory CHF 40–44 seat reservation — roughly CHF 106–110 all-in. Swiss Travel Pass holders pay only the reservation. Last-minute all-in deals from CHF 79 exist off-peak.
Can you ride the Bernina route without a reservation? Yes — in the unreserved seats of the regular unit hauling the train, or on ordinary regional trains covering the identical line. Only the panoramic cars require the reservation.
Where is the cheapest place to buy tickets? Directly from Rhätische Bahn at rhb.ch. Third-party platforms typically add 20–35% to the same seats.
How far ahead should I book? Summer panoramic cars: as early as your dates allow — they sell out. Winter: days ahead is usually fine.
Is the Bernina Express free with a Eurail or Interrail pass? The fare is covered like the Swiss Travel Pass; the seat reservation is not, and applies to everyone.
Do children pay? Under 6 free without their own seat. Ages 6–16: child fare plus the full adult reservation fee.