Zermatt is car-free, so you can only drive as far as the town of Täsch, 5 kilometres (or 3.1 miles) from Zermatt. There, the Matterhorn Terminal train station has 2,100 covered parking spaces in addition to parking offered in Täsch by hotels and taxi operators.
From Täsch you can continue to Zermatt by taxi or limousine service, or on the shuttle train to Zermatt village which runs every 20 minutes with a journey time of 12 minutes.
The train shuttle fare is 8.20 Swiss francs one-way.