|Duration||2 days 12h|
|Average price||SFr 493|
There is widespread community transmission globally.
Some travel restrictions are being lifted in Switzerland. For the latest travel status, please check the official page for Switzerland.
No, there is no direct train from Brussels to Villars-sur-Ollon. However, there are services departing from Brussel-Zuid / Bruxelles-Midi and arriving at Villars-sur-Ollon via Lille-Europe, Annemasse and Bex. The journey, including transfers, takes approximately 10h 31m.More details
The distance between Brussels and Villars-sur-Ollon is 544 km. The road distance is 754.6 km.Get driving directions
Brussels to Villars-sur-Ollon train services, operated by TGV inOui, depart from Brussel-Zuid / Bruxelles-Midi station.More details
Brussels to Villars-sur-Ollon train services, operated by Swiss Railways (SBB/CFF/FFS), arrive at Bex station.More details
There are 1524+ hotels available in Villars-sur-Ollon. Prices start at SFr 87 per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps