Leysin ski resort is located near Lake Geneva and Aigle in the canton of Vaud. The resort is accessible by road and rail and an international airport is nearby. There is a train link from London right into the village, while good and reliable roads make self-drive appealing. The quickest and most practical way here is to fly to Geneva and transfer by train.
Geneva-Cointrin Airport is the nearest international airport and it receives regular flights from around the world. Interregional trains leave the airport for Aigle every hour, from where you need to change to a Leysin-bound Regional cog-rail train (just over two hours). The same trip by hire car should take around 1 hour, 30 minutes.
By car from Calais, the Reims-Dijon-Lausanne route is the quickest and will take around eight hours (830kms). From Geneva-Cointrin Airport, drive along the (A-1/A-9) Lake Geneva autobahn, and take route 11 (east) towards Aigle, and go on to Leysin ski resort via Le Sépey. Zürich is 240kms along the A-1 and A-12.
A typical train connection from London involves three or four changes and a 9- to 16-hour journey. The most convenient connection has the 08:12 Eurostar departing Waterloo station for Paris (Nord). There are three onward changes from Paris (gare de Lyon) with a high-speed TGV to Lausanne, an Interregional to Aigle, and a Regional train to Leysin-Feydey, arriving at 18:10.