Directions

Villars-sur-Ollon can easily be reached by train from Geneva (2 hours) and Zurich (4 hours) airports. For a precise train schedule please refer to the Swiss Federal Railways (CFF) website and specify Villars-sur-Ollon as destination (in the "To:" field).

Two options are proposed in the website:

  • Get off the train at Bex station and then there is a second train that takes you to Villars-sur-ollon.
  • Get off the train at Aigle station and then there is a bus that takes you to Villars-sur-ollon.