Where to buy your Swiss rail pass?

Where to buy your rail pass

Print this page

Take the cog train to the Rigi for a wonderful scenic day trip, especially if combined with a boat trip over the lake.

Buying online saves time

Buying online saves time, and often money too. In almost all cases, buying online allows you to board your first train straight away rather than spending time at a ticket office.

Pass prices vary per retailer, and are also based on exchange rates and promotions that may be available. To do a quick check on pass prices, go to our page about that pass (start here). Then click 'Price'. For example: myswissalps.com/ swisstravelpass/price.

For more tips, please keep reading.

Rail pass availability

Rail passes can be purchased from various websites. All rail passes are available online. Most rail passes can also be purchased at staffed rail stations.

If you plan to buy at a rail station, be sure to check the opening hours of the service desk. Take into account that there might be a queue, especially at rail stations of airports and popular towns. Obviously this varies a lot by date, time and location. Also note that in most cases all travelers and their passports must be present when buying in Switzerland.

Official webshop of the Swiss Railways



UK and Ireland


Rail pass prices

Swiss rail passes are priced in Swiss francs when you buy them locally or online through the web shop of the Swiss railways. These are the "official" prices. There are various retailers who offer passes as well. Their prices may either be lower or higher than the prices in Switzerland. These retailers often sell to travelers from specific countries, have a help desk in the local language and offer local payment methods and payment in the local currency. That's convenient and can save you money (less or no banking fees). Retailer prices vary by exchange rates and whether or not they offer additional discounts. All of our rail pass pages have a section listing promotions, so you can quickly check what's available.

Many rail passes can be printed at home, so there's no shipping fee. In some cases passes are physical documents and need to be shipped to you. However, this does not necessarily mean you have to pay for shipping. Shipping is often free, or free from a minimum order amount. Even if shipping is not free, ordering online can still be cheaper than buying in Switzerland. It's important to take the total price into consideration when comparing purchase options.

Print your pass at home

Quite some passes can be printed at home. It's the best way to obtain your pass. You don't have to wait for a shipment, nor do you have to visit a staffed ticket office once in Switzerland. You can immediately board your first train. The PDF-document is an excellent backup. You can print your pass again if you damage or lose it.

Quickly find your best buy

To make it easier to pick your best point of sale, we have listed all options in the 'Price' section of each pass page, e.g. at myswissalps.com/ swisstravelpass/price (all passes can be found here). The retailers displayed there sell to your country of residence. Your country should be selected automatically, but you can change it if necessary.

We mark the lowest online price as 'best buy'. We show one price for each pass (e.g. the 3-day Swiss Travel Pass price, while there are also 4, 8 and 15-day versions). If applicable and possible, we also take promotions into account. Of course we only show trusted retailers.

What else to consider

While our 'best buy' label helps to make your choice, there's more to consider:

  • Shipping fees. If there is a shipping fee, it may be waived from a certain order amount.
  • Booking fees. Some retailers charge a fee per booking, per pass or per traveler.
  • Banking fees. If you choose a retailer using a currency different from the one in your country, your bank may charge a fee. The final amount spent depends on the exchange rate of the day. This also applies if you buy your pass in Switzerland.
  • Pass versions. If you intend to purchase a different pass version (e.g. an 8-day pass instead of the 3-day pass we display), simply click through to the website of the retailer to find the price of that version. A lower shipping fee may apply to a more expensive pass. Also, some promotions require a minimum order value, so you may qualify for that.

Where to buy point to point tickets

Point to point tickets for traveling in Switzerland can be purchased online or at rail stations. There are staffed service desks on the larger stations and ticketing machines at all stations. Tickets do not sell out, except, on very rare occasions, for mountain trains on very popular days. Seat reservations, which are only required for a few trains, do sell out. You are advised to arrange for them online.

Tickets for trains to and from other countries may sell out, and you may need seat reservations.

Save money by planning carefully

You may need multiple tickets and/or passes. We recommend to first complete your itinerary. Then pick a pass and buy all tickets, passes and seat reservations (if any) at once. For example, you may have planned to travel from Paris to Zurich by train, so you buy the ticket online. However, if you later decide that you need a rail pass for your further travels in Switzerland, you could have saved money as part of the Paris to Zurich trip is covered by the pass. Also, buying the ticket and pass at once, from a single website, might be cheaper than two separate orders.


Your country of residence
Rail product Sort order
Best buy

Purchase option 1: Online via HappyRail (BEST BUY)


CHF 223.00 (€ 193.93) p.p. (no additional charges) (3-day Swiss Travel Pass 2nd class)

All prices
  • Print at home available for Swiss Travel Pass, Swiss Half Fare Card, Swiss Transfer Ticket and point to point tickets. Also for Golden Pass and Bernina/Glacier/Gotthard Panorama Express reservations. Pick "E-tickets" when asked for delivery information. Delivery through e-mail within one business day, orders received before 4:30 PM CET on Friday will be e-mailed the same day.
  • Free shipping to your home address or any address in Switzerland (e.g. your hotel). Pick this option if there's no print at home for your order.
  • Pickup at Zurich Airport is available for a fee. Orders received before 4 PM CET can be collected 2 business days later.
  • Fast helpdesk to answer questions
  • Extended support: MySwissAlps can answer most questions about your order as well

Purchase option 2: Online via Official SBB ticketshop


CHF 225.00 (€ 195.67) p.p. (3-day Swiss Travel Pass 2nd class)

All prices
  • Delivery options: print at home for Swiss Travel Pass, Swiss Half Fare Card, Swiss Transfer Ticket (through e-mail within 3 working days). Pick "Online Ticket" when asked for delivery information.
  • If there's no print at home for your order: shipping to your home address or hotel in Europe, or collection at a Swiss airport
  • Official web shop of the Swiss Railways (SBB)
  • Extended support: MySwissAlps can answer most questions regarding your order as well
  • No waiting time upon arrival: you can validate your pass yourself and immediately start traveling
  • Payment in Swiss francs (CHF), EUR, USD or GBP
    See all prices in CHF, EUR, GBP or USD
  • Junior travelcard: can't be purchased separately, only when combined with selected regional passes
  • Tickets for cableways, mountain trains, etc. are open dated, even if you're asked to select a travel date. You can use the ticket whenever you want.

Purchase option 3: Online via Rail Europe USA


$ 247.00 (€ 199.87) p.p. (3-day Swiss Travel Pass 2nd class)

All prices
  • Delivery options: print at home (not available for all products), overnight delivery and more
  • Free shipping on orders from $399 (sometimes $449) if there's no print at home for your order
  • Helpdesk in the US to answer questions
  • Extended support: MySwissAlps can answer most questions regarding your order as well
  • Seat reservations and discounted tickets for pass holders
  • Rail Protection Plan to cover loss or theft of your passes/tickets
  • Payment in USD
  • Pass validation: if there are any blank fields (e.g. passport number), you can fill these out yourself. There is no need to visit a service desk for validation.
  • Free shipping to the US and Canada if you purchase the Rail Safeguard Plan Plus, which also includes reimbursement on lost passes and a travel guide
  • Helpdesk to answer questions
  • Extended support: MySwissAlps can answer most questions regarding your order as well
  • Seat reservations for pass holders available
  • Payment in AUD, EUR, HKD, NZD, SGD or USD
  • Pass validation: at any staffed Swiss rail station or by rail staff of trains bound for Switzerland

CHF 225.00 (€ 195.67) p.p. (3-day Swiss Travel Pass 2nd class)

  • Passes: purchase only possible at staffed stations during opening hours. Domestic tickets: also available via ticketing machines. International tickets: in most cases, a CHF 10 p.p. service fee applies ("SBB Auftragspauschale International"). For details, refer to the railway company servicing the station of choice.
  • There may be queues at busier times, particularly in popular towns and airport train stations
  • Pass prices are equal to those in the Swiss Railways webshop (if they sell this particular product)
    See all prices
  • Payment in Swiss francs (the exact amount you spend depends on the exchange rate of the day and fees your bank may charge).
About this list
© MySwissAlps.com 2002-2018