There are 7 ways to get from Vevey to Montreux by train, bus, ferry, taxi, rideshare, towncar or foot
What companies run services between Vevey, Switzerland and Montreux, Switzerland?
Swiss Railways (SBB/CFF/FFS) operates a train from Vevey to Montreux every 20 minutes. Tickets cost $9 - $18 and the journey takes 8 min. Alternatively, Swiss PostAuto operates a bus from Vevey to Montreux every 15 minutes. Tickets cost $2 - $5 and the journey takes 20 min.
Train from Vevey to Montreux
Bus from Vevey, gare to Montreux, Escaliers de la Gare
- Ave. Duration
- 20 min
- Every 15 minutes
- Estimated price
- $2 - $5
- Schedules at
Want to know more about travelling around Switzerland
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Is ride-sharing platform BlaBlaCar right for you?
Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.
Questions & Answers
The distance between Vevey and Montreux is 6 km.
The cheapest way to get from Vevey to Montreux is to rideshare which costs SFr 2 and takes 20 min.
The quickest way to get from Vevey to Montreux is to line 2 train which takes 8 min and costs SFr 9 - SFr 18.
Yes, there is a direct train departing from Vevey and arriving at Montreux. Services depart every 20 minutes, and operate every day. The journey takes approximately 8 min.
Yes, there is a direct bus departing from Vevey, gare and arriving at Montreux, Escaliers de la Gare. Services depart every 15 minutes, and operate every day. The journey takes approximately 20 min.
Yes, there is a direct ferry departing from Vevey-Marché and arriving at Montreux CGN. Services depart twice daily, and operate every day. The journey takes approximately 27 min.
The line 2 train from Vevey to Montreux takes 8 min including transfers and departs every 20 minutes.