Travel from Lausanne to Villars-sur-Ollon

Train from Lausanne to Villars-sur-Ollon

Swiss Railways (SBB/CFF/FFS) operates a train from Lausanne to Villars-sur-Ollon hourly. Tickets cost $22 - $40 and the journey takes 38 min. tpc also services this route hourly.

How to get from Lausanne to Villars-sur-Ollon

From Lausanne line 100 train to Aigle, gare then line 144 bus to Villars-sur-Ollon, temple. 1 h 47 min SFr 40. From Lausanne train to Bex then train to Villars-sur-Ollon. 2 h 1 min SFr 37. From Lausanne taxi to Villars-sur-Ollon. 46 min SFr 335. From Lausanne drive to Villars-sur-Ollon. 46 min SFr 8.

Operators from Lausanne to Villars-sur-Ollon