There are 6 ways to get from St. Moritz to French Riviera by train (TGV), bus, car, train, plane, or train (Trenitalia)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Mulhouse
best- Take the train from St. Moritz to Churtrain Gex / ...
- Take the train from Chur to Zürich HBtrain Ic3 / ...
- Take the train from Zürich HB to Mulhousetrain Tgv
- Take the train from Mulhouse Ville to St Raphael Valescuretrain Tgv
15h 19m€269–552Bus
cheapest- Take the bus from St. Moritz, Bahnhof to Cassarate, Monte Brèbus 631
- Take the bus from Lugano to Toulon - Bus Stationbus
- Take the bus from Gare Routiere to Gare Routierebus 878 / ...
17h 21m€59–97Drive 564.6 km
- Drive from St. Moritz to French Rivieracar 564.6 km
6h 45m€99–143Train, fly
- Take the train from St. Moritz to Churtrain
- Take the train from Chur to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Nice Côte D'Azur International Airport (NCE)plane ZRH - NCE
- Take the train from Saint-Laurent-du-Var to Saint-Raphaël Valescuretrain
10h 44m€150–394Train
- Take the train from St. Moritz to Tiranotrain R19 / ...
- Take the train from Tirano to Milano Centraletrain
- Take the train from Milano Centrale to Ventimigliatrain Ic
- Take the train from Monaco-Monte-Carlo to Saint-Raphaël Valescuretrain C13
15h 46mTrain, bus
- Take the train from St. Moritz to Churtrain Gex / ...
- Take the bus from Chur station train station to Turinbus
- Take the bus from Turin to Nicebus
- Take the train from Nice Riquier to Saint-Raphaël Valescuretrain C13
17h 26m€82–185
St. Moritz to French Riviera by train and bus
Questions & Answers
The cheapest way to get from St. Moritz to French Riviera is to bus which costs €55 - €100 and takes 17h 21m.
The fastest way to get from St. Moritz to French Riviera is to drive which takes 6h 45m and costs €95 - €150.
No, there is no direct bus from St. Moritz to French Riviera. However, there are services departing from St. Moritz, Bahnhof and arriving at Les Heures Claires via Lugano, Campus Universitario, Lugano, Gare Routiere and Gare Routiere. The journey, including transfers, takes approximately 17h 21m.
The distance between St. Moritz and French Riviera is 1216 km. The road distance is 564.6 km.
The best way to get from St. Moritz to French Riviera without a car is to train via Mulhouse which takes 15h 19m and costs €260 - €550.
It takes approximately 15h 19m to get from St. Moritz to French Riviera, including transfers.
St. Moritz to French Riviera bus services, operated by PostAuto Schweiz AG, depart from St. Moritz, Bahnhof station.
The best way to get from St. Moritz to French Riviera is to train via Mulhouse which takes 15h 19m and costs €260 - €550. Alternatively, you can bus, which costs €55 - €100 and takes 17h 21m.
St. Moritz to French Riviera bus services, operated by PostAuto Schweiz AG, arrive at Cassarate, Monte Brè station.
Yes, the driving distance between St. Moritz to French Riviera is 565 km. It takes approximately 6h 45m to drive from St. Moritz to French Riviera.
What companies run services between St. Moritz, Switzerland and French Riviera, France?
You can take a train from St. Moritz to La Nartelle via Chur, Zürich HB, Mulhouse, Mulhouse Ville, St Raphael Valescure, and Gare Routiere in around 15h 19m. Alternatively, you can take a bus from St. Moritz, Bahnhof to Les Heures Claires via Cassarate, Monte Brè, Lugano, Campus Universitario, Lugano, Via Ciani/Cornaredo, Lugano, Toulon - Bus Station, Gare Routiere, and Gare Routiere in around 17h 21m.
- Website
- swiss.com
Flights from Zurich Airport to Nice Côte D'Azur International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- €100–220
Flights from Zurich Airport to Nice Côte D'Azur International Airport via Geneva
- Ave. Duration
- 3h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–220
- Phone
- +41 81 288 65 65
- Website
- rhb.ch
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
Train from St. Moritz to Tirano
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from St. Moritz to Chur
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- €29–90
- Website
- https://www.sbb.ch/en
Train from Chur to Zürich HB
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €40–120
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Mulhouse
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- €40–130
- Website
- https://www.sbb.ch/en
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Chur to Zürich HB
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €35–60
- Schedules at
- sob.ch
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Mulhouse Ville to St Raphael Valescure
- Ave. Duration
- 7h 2m
- Frequency
- Twice daily
- Estimated price
- €160–270
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Saint-Laurent-du-Var to Saint-Raphaël Valescure
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €8–21
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Monaco-Monte-Carlo to Saint-Raphaël Valescure
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- €11–29
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Nice Riquier to Saint-Raphaël Valescure
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- €9–24
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Tirano to Milano Centrale
- Ave. Duration
- 2h 34m
- Frequency
- Hourly
- Estimated price
- €10–13
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Ventimiglia
- Ave. Duration
- 3h 54m
- Frequency
- Every 4 hours
- Estimated price
- €28–65
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Milano Centrale to Ventimiglia
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a week
- Estimated price
- €35–60
- Website
- https://www.trenitalia.com/en.html
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from St. Moritz, Bahnhof to Cassarate, Monte Brè
- Ave. Duration
- 3h 8m
- Frequency
- Once daily
- Estimated price
- €11–16
- Website
- https://www.postauto.ch
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Lugano to Toulon - Bus Station
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- €35–65
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +33 4 13 94 30 50
- Website
- zou.maregionsud.fr
Bus from Gare Routiere to Gare Routiere
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- €6–8
- Website
- https://zou.maregionsud.fr/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Chur station train station to Turin
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- €23–40
- Website
- https://www.flixbus.co.uk
Bus from Turin to Nice
- Ave. Duration
- 4h 20m
- Frequency
- 6 times a week
- Estimated price
- €16–29
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around France
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 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italian Lakes: Getting around by train
Read the travel guide
More Questions & Answers
There are 1500+ hotels available in French Riviera.



















































