How to get to Zermatt (car-free) from Zurich and Geneva
Zermatt is closed to private cars: you drive to Täsch, 5 km below, and take the 12-minute shuttle train from the Matterhorn Terminal. From Zurich Airport the train costs CHF 130–160 per person each way and takes 3 h 30–3 h 50 (alps2alps.com, August 2026); a RideCHE car to Täsch is $875 per car. Prices checked .
Zurich Airport to Zermatt: every way compared (2026)
| Option | Price | Time | Door to door | Best for |
|---|---|---|---|---|
| Train (SBB) via Visp | approx. CHF 130–160 per person, one way | approx. 3 h 30 min–3 h 50 min | Partly | One or two people |
| Other private transfers (Saturday) | approx. £680–816 for 2 passengers; £860–920 for 8 | approx. 3 h 15 min–4 h 40 min | Yes | Ski groups |
| Private car (RideCHE) | $875 per car (sedan), ≈ $292 per person for 3 | 3 h 30 min | Yes | Families, luggage, night arrivals, photo stops |
Public transport fares are approximate; check locally. Sources: alps2alps.com — Zurich to Zermatt transfer guide (18 Aug 2026) (2026-10-22); alps2alps.com — Zurich to Zermatt transfer guide (18 Aug 2026) (2026-10-22).
Täsch and the Matterhorn Terminal
The terminal in Täsch has covered parking, luggage trolleys and the shuttle train to Zermatt every 20 minutes; the ticket is bought at the terminal. Electric taxis and hotel shuttles meet the train in Zermatt.
Which way the car goes
From Zurich via Bern and the Lötschberg car train (Kandersteg–Goppenstein), from Geneva along Lake Geneva and the Rhône valley. On winter Saturdays allow extra time.