Cars are not permitted in Zermatt. You must park in Täsch, 5 km before Zermatt. From there, you can take the shuttle train or a taxi to Zermatt.