How to get to Villars-Gryon

Located in the French-speaking part of Switzerland, Villars-Gryon 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 Villars takes around 1 hour. Even faster is flying in to Sion - it is such a short airport transfer from Sion to Villars that if you are looking for somewhere to go for a few days, then weekend ski holidays in Villars are a good option.

Airport distances

Airport Distance
Sion 45 km
Geneva 110 km
Zurich 210 km
Basel 220 km

By car

If driving, you need to get on to Highway A9, and take the exit for Aigle. Villars is then another 20 minutes drive up the mountain passing through Gryon first.

  • 600km from Paris
  • 780km from Brussels
  • 60km from Lausanne
  • 30km from Montreux-Vevey (Lake Geneva, Chillon Castle)
  • 14km from Aigle or 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 Villars. In winter, there is a direct train from Paris to Aigle (TGV des Neiges) then a 35min bus ride to Villars.




View Larger Map