Geneva Airport
Geneva is the closest airport to Zermatt, located approximately 151 miles from Geneva Aiport. Geneva is a popular choice of airport for many people travelling to Zermatt, with regular international and domestic flights every day. Travelling from Geneva to Zermatt by train takes approximately 4 hours. The Swiss Rail Network has hourly train connections to Zermatt from Geneva is and is a lovely, scenic journey through the mountains.
Travelling by road is fairly straightforward, as the motorways are well-maintained and clearly sign-posted. The drive takes about 3.5 hours with the last part of the journey taken by train from Täsch.
More Like This...
Zermatt Main Railway Station
Zermatt Ski Bus