How to get to Les Diablerets

Located in the French-speaking part of Switzerland, Les Diablerets is one of the closest Swiss mountain resorts to Geneva with easy access by car or public transport.

By plane

Airport transfers from Geneva to Les Diablerets takes around 1 hour. Even faster is flying in to Sion - it is such a short airport transfer from Sion to the resort that if you are looking for somewhere to go for a few days, then weekend ski holidays are a definite possibility.

By car

If driving, you need to get on to Highway A9 from Geneva airport and follow it around Lake Geneva existing at Junction 19 - Bex. Then follow the signs to Gryon and on to Les Diablerets. The transfer will tale approximately 90 minutes to cover the 150kms.

  • 600km from Paris
  • 786km from Brussels
  • 66km from Lausanne
  • 43km from Montreux-Vevey (Lake Geneva, Chillon Castle)
  • 30km from Bex

By train

If you are coming by train, then the high speed TGV from Paris to Lausanne takes 3h 40mins followed by another hour to Les Diablerets. In winter, there is a direct train from Paris to Aigle (TGV des Neiges) then a 35min bus ride to Les Diablerets.

Airport distances

Airport Distance
Sion 73 km
Geneva 150 km
Zurich 250 km
Millan Malpensa 310 km

Ski holiday extras

If you are looking for an airport transfer to Les Contamines, hire ski equipment or rent a car, we have teamed up with leading providers where you can book directly online. Airport transfers from Sion to Villars (37km) to Les Diablerets take just 30 minutes whilst Geneva is just an hours drive making this stunning resort a good choice for long weekend breaks