Conveniently situated on the main lines from Geneva and Bern through to Italy, Visp is easily reached by train from nearly everywhere in Europe, including the UK on the Eurostar and TGV via Paris and Geneva or Lausanne. From Visp, it is about an hour’s ride on the cog railway up to Zermatt through beautiful Alpine countryside.
The famous Glacier Express starts in St Moritz and terminates in Zermatt. Passing through the City of Chur and then Andermatt, this exceptional train journey ranks among the most dramatic in the Europe and provides for a useful connection between two of Switzerland’s most well known winter sports centres.
From an airport
The stations at Geneva and Zurich airports form part of the main national railway network and provide for a quick and efficient link to Zermatt with just one change of train at Visp. Every day, including Christmas, from early in the morning to late afternoon, there is at least one service every hour and more often than not, two.
The journey time is about 3.30 hours from Zurich and 4 hours from Geneva and with the generous discounted fares available to foreign visitors who book in advance, it can be the most pleasurable and economic way of transferring from airport to resort.
Basel airport has an efficient shuttle bus bringing passengers from outside the terminal building to the main rail station in the city centre. The shuttle takes about 15-20 minutes and for much of the day there is a twice-hourly train service through to Zermatt, with just one change at Visp. The train journey takes about 3 hours 40 minutes.
Rail tickets online
We are partnered with SWISS TRAVEL SYSTEM who offer a wide range of products to meet your particular needs and individual travel plans.
We especially recommend the SWISS TRANSFER TICKET which provides the best value return ticket between Swiss airports and Zermatt. You should however note that these are only available to International travellers (i.e. non-Swiss/Liechtenstein residents) and should be booked in advance.