There are 8 ways to get from Siena to Montreux by train (Trenitalia), bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Siena to Firenze S.M.N.train Re
- Take the train from Firenze S.M.N. to Milano Centraletrain Fr
- Take the train from Milano Centrale to Montreuxtrain Ec
8h 6mCHF 100–194Bus
cheapest- Take the bus from Siena to Florence Villa Constanza Bus Stationbus 1509 / ...
- Take the bus from Florence Villa Constanza Bus Station to Lausannebus BlaBlaCar Bus
14h 57mCHF 61–98Bus, train
- Take the bus from Siena to Aostabus
- Take the bus from Aosta, Autostazione to Martigny, garebus 211
- Take the train from Martigny to Montreuxtrain Ir / ...
13h 16mCHF 67–136Drive 619.4 km
- Drive from Siena to Montreuxcar 619.4 km
7h 27mCHF 105–151Train to Florence Peretola Airport, fly to Geneva International Airport, train
- Take the train from Siena to Firenze S.M.N.train
- Fly from Florence Peretola Airport (FLR) to Geneva International Airport (GVA)plane FLR - GVA
- Take the train from Genève-Aéroport to Montreuxtrain
9hCHF 126–311Train to Florence Peretola Airport, fly to Zurich Airport, train
- Take the train from Siena to Firenze S.M.N.train
- Fly from Florence Peretola Airport (FLR) to Zurich Airport (ZRH)plane FLR - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
8h 51mCHF 184–397Train, train to Bologna Guglielmo Marconi Airport, fly to Zurich Airport
- Take the train from Siena to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Zurich Airport (ZRH)plane BLQ - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
9h 25mCHF 176–470Train, train to Fiumicino International Airport, fly to Geneva International Airport
- Take the train from Siena to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Roma Terminitrain
- Fly from Fiumicino International Airport (FCO) to Geneva International Airport (GVA)plane FCO - GVA
- Take the train from Genève-Aéroport to Montreuxtrain
9h 18mCHF 118–324
Siena to Montreux by train
Comparing Your Travel Options
The cheapest way to get from Siena to Montreux is to bus which costs SFr 60 - SFr 100 and takes 14h 57m.
The fastest way to get from Siena to Montreux is to drive which takes 7h 27m and costs SFr 100 - SFr 160.
No, there is no direct bus from Siena to Montreux. However, there are services departing from Siena and arriving at Lausanne, gare via Florence Villa Constanza Bus Station and Lausanne, Parc Vélodrome. The journey, including transfers, takes approximately 14h 57m.
No, there is no direct train from Siena to Montreux. However, there are services departing from Siena and arriving at Montreux via Firenze S.M.N. and Milano Centrale. The journey, including transfers, takes approximately 8h 6m.
The distance between Siena and Montreux is 677 km. The road distance is 619.4 km.
The best way to get from Siena to Montreux without a car is to train which takes 8h 6m and costs SFr 100 - SFr 200.
It takes approximately 8h 6m to get from Siena to Montreux, including transfers.
Siena to Montreux bus services, operated by FlixBus, depart from Siena station.
Siena to Montreux train services, operated by Trenitalia, depart from Siena station.
The best way to get from Siena to Montreux is to train which takes 8h 6m and costs SFr 100 - SFr 200. Alternatively, you can bus, which costs SFr 60 - SFr 100 and takes 14h 57m.
What companies run services between Siena, Italy and Montreux, Switzerland?
You can take a train from Siena to Montreux via Firenze S.M.N. and Milano Centrale in around 8h 6m. Alternatively, you can take a bus from Siena to Montreux via Florence Villa Constanza Bus Station, Lausanne, Parc Vélodrome, Lausanne, gare, and Lausanne in around 14h 57m.
- Website
- swiss.com
Flights from Florence Peretola Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- CHF 80–250
Flights from Florence Peretola Airport to Geneva International Airport via Fiumicino International Airport
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- CHF 90–250
Flights from Florence Peretola Airport to Zurich Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- CHF 85–270
Flights from Bologna Guglielmo Marconi Airport to Zurich Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- CHF 80–410
Flights from Fiumicino International Airport to Geneva International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- CHF 65–180
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Siena to Firenze S.M.N.
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- CHF 10–15
- Website
- Trenitalia
Train from Siena to Firenze S.M.N.
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- CHF 10–15
- Website
- Trenitalia
Train from Siena to Firenze S.M.N.
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- CHF 10–15
- Website
- Trenitalia
Train from Siena to Firenze S.M.N.
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- CHF 10–15
- Website
- Trenitalia
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 28m
- Frequency
- 4 times a day
- Estimated price
- CHF 10–15
- Website
- Trenitalia
Train from Siena to Firenze S.M.N.
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- CHF 10–15
- Website
- Trenitalia
Train from Firenze S.M.N. to Roma Termini
- Ave. Duration
- 3h 51m
- Frequency
- Every 4 hours
- Estimated price
- CHF 29–40
- Website
- Trenitalia
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Siena to Aosta
- Ave. Duration
- 9h 35m
- Frequency
- Once daily
- Estimated price
- CHF 45–75
- Website
- Flixbus
Bus from Siena to Florence Villa Constanza Bus Station
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- CHF 5–8
- Website
- Flixbus
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
5 incredible day trips from Florence by train
Read the travel guide
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
Siena to Montreux bus services, operated by FlixBus, arrive at Florence Villa Constanza Bus Station.
Siena to Montreux train services, operated by Trenitalia, arrive at Firenze S.M.N. station.
Yes, the driving distance between Siena to Montreux is 619 km. It takes approximately 7h 27m to drive from Siena to Montreux.
Book your Siena to Montreux train tickets online with Omio.
Book your Siena to Montreux bus tickets online with Omio.
There are 2682+ hotels available in Montreux.





