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 tripExpertly routed
Powered by two million miles of expertise
Support, not supervision
Disruption replanning, journey guide and in-trip chat
More sustainable, by design
Land and sea journeys with locally-owned stays
Best train holidays to Switzerland
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.
Rhaetian Railway: The Bernina Express route
Turin, Bern, Chambery, Chur, Lecco, Paris
From Italy to Switzerland by train on one of the world’s most scenic railway journeys, following the tracks of the Bernina Express along the Rhaetian Railway and the Bernina Pass.
Classic Switzerland
Bern, Montreux, Locarno, Mainz, Lucerne, Cologne
Stay in Swiss cities and enjoy journeys on the Gotthard panorama route and the Centovalli Railway.
Mountain lakes
Basel, Lugano, Locarno, Zürich, Lecco
Lake hopping is the new island hopping. Hop from Lake Maggiore to Lake Lugano to Lake Como, strung together by scenic Swiss railway lines.
Switzerland by Rhaetian Railway & Glacier Express
Chur, Basel, Zermatt, Lecco, Geneva
Travel leisurely through Switzerland across the UNESCO World Heritage Rhaetian Railway from Chur to St.Moritz then to Italy, with an added dose of glamour on the Glacier Express to Zermatt.
St.Moritz glamour
Bern, St. Moritz, Basel, Zürich
Off-season, St Moritz is home to world-class restaurants, luxury shopping and walking trails through mountains and meadows.
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!