Travel from Lausanne to Montreux

Bus or train from Lausanne to Montreux?

Swiss Railways (SBB/CFF/FFS) operates a train from Lausanne to Montreux every 30 minutes. Tickets cost $15 - $28 and the journey takes 17 min. Alternatively, Swiss PostAuto operates a bus from Lausanne to Montreux twice daily. Tickets cost $13 - $19 and the journey takes 1 h 8 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Lausanne to Montreux

ModeDurationPrice
From Lausanne train to Montreux.17 minSFr 26
From Lausanne bus to Montreux.1 h 8 minSFr 14
From Lausanne-Ouchy ferry to Montreux CGN.1 h 29 minSFr 27
From Lausanne taxi to Montreux.24 minSFr 118
From Lausanne drive to Montreux.24 minSFr 4
From Lausanne Uber to Montreux.24 minSFr 74

How long does it take to get from Lausanne to Montreux?

The train from Lausanne to Montreux takes 17 min including transfers and departs every 30 minutes.

Is there a direct train between Lausanne and Montreux?

Yes, there is a direct train departing from Lausanne and arriving at Montreux. Services depart every 30 minutes, and operate every day. The journey takes approximately 17 min.

Is there a direct bus between Lausanne and Montreux?

Yes, there is a direct bus departing from Lausanne and arriving at Montreux. Services depart twice daily, and operate Monday, Tuesday, Wednesday, Thursday and Sunday. The journey takes approximately 1 h 8 min.

Is there a direct ferry between Lausanne and Montreux?

Yes, there is a direct ferry departing from Lausanne-Ouchy and arriving at Montreux CGN. Services depart once daily, and operate every day. The journey takes approximately 1 h 29 min.

Operators from Lausanne to Montreux

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Swiss PostAutoSwiss PostAuto
CGN+41 (0)900 929 929CGN
Uber LausanneUber Lausanne