Zermatt is 250 kilometres from Zurich International Airport.
The new 34.6 kilometre long Lötschberg Base Tunnel completed in December 2007 cuts the driving time from Zurich to Zermatt from 4 hours 24 minutes to 3 hours 16 minutes.
Zermatt is 217 kilometres from Geneva International Airport a 3 hour drive.
Direct buses and hire cars are available from both Zurich and Geneva airports. As Zermatt Village is a car free village large multi storey car parks are located in the nearby town of Tasch. Electric taxis transport visitors to the Zermatt Village from Tasch.
Trains can be caught to Zermatt Station from across Europe.
One memorable and scenic train trip to Zermatt is on the Glacier Express train that leaves from St Moritz taking around 7 ½ hours to wind through the Swiss Alps with just one train change. The train is specially designed with extra large windows, audio commentary and a dining car.