The closest airports to Zermatt are located in both Switzerland and Italy.
Sion Airport (SIR) is the closest Swiss airport to Zermatt. Sion Airport is 90 kilometers (56 miles) from Zermatt and is a 1.5-hour drive away.
Geneva Airport (GVA) is also close to Zermatt. It is located 238 kilometers (148 miles) from Zermatt, and is just under a 3-hour drive from the famous ski area.
Zurich Airport (ZRH) is another Swiss airport that is close to Zermatt. Zurich Airport is located 260 kilometers (162 miles) away from Zermatt, and is a 3.5-hour drive from the ski slopes.
Milan’s airports are another good option for getting to Zermatt. Milan Malpensa Airport (MXP) is 175 kilometers (109 miles) from Zermatt and is a 3-hour drive away.
Turin Airport is another of the closest airports to Zermatt in Italy. Turin Airport is 270 kilometers (168 miles) from Zermatt and is just under a 4-hour drive from Zermatt’s ski slopes.
