
Marvellous Escapes
Majestic Switzerland
Alpine rail loop from Zermatt to St Moritz on three scenic trains
Named train
11 rail vacations ride the Gornergrat Cog Railway, from 2 operators, 5 to 11 days, from $1,942 per person. These are packaged vacations that include the train; the train itself also sells its own tickets.
Where it runs: Switzerland, Italy

Marvellous Escapes
Alpine rail loop from Zermatt to St Moritz on three scenic trains

Railbookers
Independent 10-day Swiss rail circuit from Lucerne to St. Moritz

Marvellous Escapes
Eight-day Swiss rail loop from Zurich through four signature trains.

Railbookers
11-day independent Swiss rail tour, Zurich to Lucerne, six named trains

Marvellous Escapes
Five-day Swiss rail journey Zermatt to St Moritz on three named trains

Marvellous Escapes
Swiss Alps rail loop from Zurich through Zermatt and St. Moritz on two signature

Marvellous Escapes
Nine-day Swiss rail journey on six named trains from St Moritz to Jungfraujoch

Marvellous Escapes
10-day Swiss rail circle from Lucerne on five named scenic trains

Marvellous Escapes
Eight-day Swiss rail loop through alpine trains and mountain summits.

Marvellous Escapes
Nine-day Swiss rail loop from St Moritz via Bernina, Glacier, and GoldenPass trains

Marvellous Escapes
Swiss rail loop from Lucerne through Alpine peaks and Glacier Express