
Euroventure
Glacier Express: 1 Week
Swiss Alps loop: Zurich, St Moritz, Zermatt, Geneva by Glacier Express
Route
9 rail vacations run between Zurich and Geneva, from 5 operators, 5 to 15 days, from $1,131 per person. Trips running the reverse direction are included; the itinerary pages show exact routings.

Euroventure
Swiss Alps loop: Zurich, St Moritz, Zermatt, Geneva by Glacier Express

Railbookers
Independent 5-day Swiss rail trip Zurich to Geneva via Glacier Express

Railbookers
6-day Swiss Alps rail trip from Zurich to Geneva

Marvellous Escapes
Swiss Alps rail loop Zurich to Geneva via Glacier Express

Railbookers
Switzerland rail tour: Geneva to Zurich via three scenic trains

Railbookers
London to Switzerland rail journey via Eurostar and four named trains

Marvellous Escapes
Ten-day Swiss rail loop from Zurich through Lucerne, Interlaken, and Geneva.

Firebird Tours
Eight-day Swiss alpine rail loop from Zurich via Glacier Express and cogwheel trains

Eurailing Packages
Swiss Rail Pass tour of eight alpine cities on four panoramic trains.