Travelling from Genève / Geneva (Switzerland) to Zermatt (Switzerland)


Journey Summary


Depart Genève / Geneva (Switzerland)

Genève/Geneva-Cornavin

Arrive Zermatt (Switzerland)

Zermatt
Journey Time
Frequency
3hr 44 - 3hr 51min
Daily
Notes
1 - 2 x connections per hour (Winter)

1 x connection per hour (Summer)

Change trains in: Visp


The journey by train from Geneve/Geneva to Zermatt by train is in a word - fabulous!

As Zermatt famously has no road access you have to step on a train in order to reach the resort - and trust us, opting to do so in Geneve will be a smart move!

The connecting time between trains at Visp station will be around 15 mins so it will be a stress-free transfer.
 

Train 1

  • Depart: Genève / Geneva (Switzerland)
  • Arrive: Visp (for Saas-Fee and Saas Grund) (Switzerland)
  • Journey time: 2hr 12min - 2hr 22 min

Close this info panel  

Train 2

  • Depart: Visp (for Saas-Fee and Saas Grund) (Switzerland)
  • Arrive: Zermatt (Switzerland)
  • Journey time: 1 hr

Close this info panel  

Ticket information


Close this info panel