Switzerland by train
Top booked trips
Search flight-free holidays designed by sustainable travel experts including overland travel and accommodation.
Build a trip
Tell us what you’re after. Our tech will create a personalised holiday for you.
Build tripFlight-free made easy
All transport and accommodation included
Journeys you’ll love
Created by sustainable travel experts
5 star support
Chat with your trip lead on WhatsApp
Best train holidays to Switzerland
St.Moritz glamour
St. Moritz, Basel, Zürich, Zermatt
Off-season, Zermatt and St Moritz are home to world-class restaurants, luxury shopping and walking trails through mountains and meadows.
Classic Switzerland
Bern, Montreux, Locarno, Mainz, Lucerne, Cologne
Stay in Swiss cities and enjoy journeys on the Gotthard panorama route and the Centovalli Railway.
Alpine Switzerland by rail
Brussels, Appenzell, Mainz, Cologne
Uncover the smallest Swiss canton of Appenzell Innerrhoden, with the car-free mountain town of Appenzell, laden with meadows and pine trees.
Mountain lakes
Basel, Lugano, Locarno, Lecco, Paris
Lake hopping is the new island hopping. Hop from Lake Maggiore to Lake Lugano to Lake Como, strung together by scenic Swiss railway lines.
Rhaetian Railway and the Glacier Express
Turin, Bern, Chambery, Chur, Lecco, Paris
From Italy to Switzerland by train on one of the world’s most scenic railway journeys with the Glacier Express across the Bernina Pass.
Mini-break to Geneva
Amsterdam, Zürich, Geneva
Enjoy a weekend in Geneva with its botanic gardens and fine dining. Return home on the Nightjet sleeper train.
How long does it take?
Here’s the minimum time you’ll need for a relaxed round trip starting from London. We do other departure stations, too!