All train tickets and rail passes
Book all trains within Switzerland, use our journey planner
Rail pass often cheapest option, see Swiss Travel Pass, Eurail and Interrail
Best sellers Switzerland: Swiss Travel Pass Consecutive and Swiss Half Fare Card
Scenic routes like the Bernina Express and Glacier Express
New: the Gotthard Panorama Express
Trains in Switzerland
Find all popular trains in Switzerland. To and within Switzerland you can travel by comfortable TGV Lyria, ICE, Intercity and Eurocity, Railjet and CityNightLine/EuroNight. These connects Switzerland with The Netherlands, Germany, Austria, France and Italy. For more scenic routes you can take the Glacier Express, Bernina Express and the Golden Pass Line. There are also mountain railways to take such as the Rigi Railways, Jungfraujoch and Gornergrat trains. Most train tickets can be booked three months in advance.
Book all trains in Switzerland with HappyRail
Book all train tickets within Switzerland with HappyRail, but also trains from Switzerland to all countries surrounding Switzerland and further, like Germany, The Netherlands, Belgium, Italy, Austria, Denmark, Sweden, France and many more.
For international routes there are often cheap tickets available, the so called Sparpeis Europe tickets. Tickets start from € 19 p.p. for a single trip. The earlier you book your tickets to Switzerland the cheaper. You can book tickets from Frankfurt to Zermatt from only € 39, much cheaper than domestic tickets.