Zermatt est situé dans le sud de la Suisse. La localité est aisément accessible depuis l’ouest (aéroport de Genève-Cointrin et Sion), le nord (aéroport de Zurich-Kloten et Bern-Belp) et le sud (aéroport de Milan-Malpensa).