
Switzerland Travel Centre
Grand Train Tour of Switzerland – Dai ghiacciai alle palme
Four-day Swiss rail loop from Lucerna to St. Moritz on two panoramic trains
Magic Switzerland · Individual rail tour
Swiss alpine rail loop: Glacier and Bernina Express trains, three cities, four days

Magic Switzerland offers a 4-day, 3-night independent rail tour linking three alpine towns via two of Switzerland's most renowned scenic trains. The journey begins in Zermatt, the car-free mountain village anchored by the Matterhorn. Day 2 features the Glacier Express, a panoramic train that traverses 291 bridges and 91 tunnels through the Alpine heartland to St. Moritz. Day 3 boards the Bernina Express, which climbs the Bernina pass to over 2,253 metres and descends into Italy before continuing by coach to Lugano. The package includes second-class rail tickets with reserved seats, three nights in quality Swiss hotels with breakfast, and a 50% discount on local mountain excursions. Departures run April through October 2026. This tour suits independent explorers and first-time rail travellers who want guided train travel without daily group activities, as well as seasoned rail enthusiasts seeking to experience two classic Alpine routes.
Across 4 checks, this price has held at CHF 1,058 every time.
Each point is a day we checked this operator's own page, not a weekly average, and the line holds flat between checks rather than guessing at movement we did not see. 1 of 4 point is a live read of the operator's page. Hollow points are values shown when the trip was first listed here and never confirmed with the operator.
2 readings are held out of the price above and this history: a unknown. We only price on the operator's package from-price, read from its own page.
Arrival in the charming car-free town of Zermatt, popular for the Matterhorn, the world's most famous mountain.
Board the world-famous Glacier Express for a scenic panoramic rail journey through the Alpine heartland of Switzerland.
Board the Bernina Express, climbing over the spectacular Bernina pass to more than 2,253 m towards Poschiavo and Brusio, reaching Tirano in Italy (end of the Bernina line). Change to the Bernina Express bus onwards to Lugano.
Day at leisure. Return to Swiss border or individual onward journey. Itinerary bookable in reverse; Open Jaw possible (starting in Lugano and ending in Zermatt or vice versa).

Switzerland Travel Centre
Four-day Swiss rail loop from Lucerna to St. Moritz on two panoramic trains

Switzerland Travel Centre
4-day Bernina Express and nostalgic 1920s train trip through historic Swiss hotels

Magic Switzerland
Five-day Swiss rail loop: Zermatt, St. Moritz, Lugano, Lucerne

Marvellous Escapes
Swiss rail loop from Zurich via Lucerne, Chur, and the Bernina Express