
Railbookers
Grand Swiss Mountain Peaks from Basel
8-day independent Swiss rail trip to four mountain peaks
Named train
8 rail vacations ride the Jungfraujoch, from 1 operator, 6 to 15 days, from $1,849 per person. These are packaged vacations that include the train; the train itself also sells its own tickets.
Where it runs: Switzerland, Italy

Railbookers
8-day independent Swiss rail trip to four mountain peaks

Railbookers
Independent Swiss rail trip via Mount Pilatus, Centovalli, and Jungfrau

Railbookers
Frankfurt to Milan via the Glacier and Bernina Express trains

Railbookers
Independent Swiss rail circuit from Basel to Zurich via St. Moritz

Railbookers
Independent Swiss rail circuit from Zurich through St. Moritz, Zermatt, Lucerne

Railbookers
Milan to Zurich by rail via Lake Como, St. Moritz and Grindelwald

Railbookers
Independent 15-day rail circuit of Switzerland's scenic mountain trains

Railbookers
15-day independent rail trip from the Swiss Alps to Rome