
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
Book a transfer to Zermatt
2 bookable transfers for this route, most reviewed first

Shown in the comparison
Private Arrival Transfer: from Geneva Airport to Zermatt Taesch Train Station
- Door to door
- Up to 12 in one vehicle
- 2 reviews

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
OSRM routing engine on OpenStreetMap data, opens in a new tabCalculated by us
Road distance · checked Sep 11, 2026
Valhalla routing engine on OpenStreetMap data, opens in a new tabCalculated by us
Journey time by road · checked Sep 11, 2026