Trains Switzerland

All train tickets and rail passes

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.