Train from Crans-Montana to Geneva
Yes, there is a direct train service connecting Crans-Montana (Valais Alps) to Geneva (Cornavin station).
- Journey time: ~2 hours 15 minutes.
- Operator: SBB / RegionAlps.
- Route: Crans-Montana → Sierre/Siders → Lausanne → Geneva (typically).
- Frequency: Hourly or half-hourly.
- Scenery: Spectacular Rhône Valley, Lake Geneva approach.
Check SBB.ch or app for real-time schedules; Swiss Travel Pass covers this route.