The pyramid of the Matterhorn above Zermatt, snow lying on its faces and cloud along the ridge, dark rock and snowfields below.
Photo suju-foto, Pixabay Content License

Which airport, and what the journey costs

Airports for Zermatt

Zermatt is car-free and no road reaches it. From Geneva airport a transfer covers 229 km to Tasch, about three hours, and the last five kilometres are a shuttle train running every twenty minutes.

The airport

Getting to Zermatt

Geneva Airport (GVA)229 km by roadZermatt
Driving
165–185 min
Private transfer, per vehicle
CHF 724
Open the transfer guide

Book a transfer to Zermatt

2 bookable transfers for this route, most reviewed first

We may earn a commission if you book through this link. We do not add anything to the provider's price, and it does not affect which option we recommend. Affiliate disclosure

The routing engines say it plainly

Asked to drive into the village, one of our two engines answers "No path could be found for input". That is the correct answer. The other reaches it at 234.86 kilometres by using service roads a hire car may not. The figure we publish is 229.41 km to Tasch, the point a vehicle can actually reach.

What happens at Tasch

A car park, a platform and a luggage trolley. The Matterhorn Gotthard shuttle takes twelve minutes to Zermatt station, and hotels meet guests there with electric carts. No transfer product sold on this route includes the train, and none pretends to.

What the journey costs

724 to 1,356 Swiss francs for up to twelve, or 945 to 1,400 for a seven-seater, checked at Viator on 11 September 2026. They are the most expensive transfers on this site, and below about eight people the train the whole way from Geneva - roughly four hours - is a serious alternative.

Frequently asked questions

Which airport should I fly into for Zermatt?

Geneva at 229 km to Tasch, or Zurich. Neither reaches the village itself.

Can a car reach Zermatt?

No. It has been car-free since the 1960s. Every transfer ends at Tasch and the last stage is a shuttle train.

How much is a transfer from Geneva?

724 to 1,356 Swiss francs for up to twelve people, not including the train.

Related pages

Where these facts come from

Every figure on this page is checked against a named source and dated. We do not publish a number we cannot point at.

Facts last checked