Trains from Zurich to Crans-Montana
🚆 To travel from Zurich to Crans-Montana by train, you will need to take a route with multiple transfers including stops in Bern, Visp, and Sierre/Siders. The journey, with transfers, typically takes around 3 hours and 20 minutes.