Travel from Zürich to Gornergrat-Mountain

Train from Zürich to Gornergrat (Mountain)

Swiss Railways (SBB/CFF/FFS) operates a train from Zürich to Gornergrat (Mountain) hourly. Tickets cost $70 - $130 and the journey takes 2 h. 2 other operators also service this route.

How to get from Zürich to Gornergrat (Mountain)

From Zürich HB train to Visp, train to Zermatt GGB, then train to Gornergrat. 4 h 28 min SFr 176.

Operators from Zürich to Gornergrat (Mountain)

Close Print Itinerary
  1. Here is 1 option to get from
    Zürich to Gornergrat (Mountain):

    1. Trip:
      1 Train
      • One-Way approx: USD $103 - $188
      • Duration: 4 h 28 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $103 - $188
        • Duration: 4 h 28 min
        Close x