Transfers in Zermatt

How to get to Zermatt: Geneva Airport to Zermatt by private car from CHF 850, trains from Zurich and Geneva, Täsch shuttle train, parking and taxis.

Updated

6 transfer companies · Featured first, then A–Z

Taxi Christophe

Zermatt, Switzerland

Täsch–Zermatt taxis and airport transfers 24/7

  • Airport transfers
  • Cross-border transfers
  • Limousine service
  • +3

TaxiGVA

Geneva, Switzerland

Geneva Airport to Zermatt from CHF 850

  • Airport transfers
  • Corporate travel
  • Cross-border transfers
  • +3
24/7 Meet & greet View details

Taxiphone Genève

Geneva, Switzerland

Geneva taxi central – 650 cabs, 24/7

  • Airport transfers
  • Corporate travel
  • Cross-border transfers
  • +3

How to get to Zermatt

Zermatt, below the Matterhorn, is car-free. Private cars and transfers stop at Täsch, about 5 km before the village, and you finish by shuttle train or electric taxi.

Geneva Airport to Zermatt transfer

Geneva Airport is about 260 km away, roughly 3 hours by road. Private cars to Täsch cost from about CHF 850–900 in an E-Class and from about CHF 980 in a V-Class. Zurich Airport is about 240–255 km away. Firms in Täsch also run from Milan Malpensa on request.

Train to Zermatt

Trains run to Zermatt about every half hour. Allow about 3.5 hours from Zurich Airport and about 4 hours from Geneva or Basel airports. The Glacier Express links Zermatt with St. Moritz in about 8 hours.

Täsch shuttle train, parking and taxis

  • Shuttle train: every 20 minutes from 05:55 to 21:55, with extra night trains Thursday to Sunday, about 12 minutes; CHF 8.60 single, CHF 17.20 return, children half price
  • Matterhorn Terminal Täsch parking: CHF 16 per day, CHF 15 from 8 days, CHF 4.50 for up to 2 hours, with 17 free EV charging spaces
  • Local Täsch taxi day tariff: about CHF 30 for one person and CHF 35 for 2–3, with extras after 20:00 and after midnight
  • Inside car-free Zermatt, electric taxis take you to your hotel

Transfers in Zermatt: FAQs

Can you drive to Zermatt?

No, cars must stop at Täsch, about 5 km away, and you continue by shuttle train or taxi.

How much is a transfer from Geneva Airport to Zermatt?

Private cars to Täsch start at about CHF 850–900 in an E-Class.

How long is the train from Zurich Airport to Zermatt?

About 3.5 hours.