Travel from Lausanne to Cannes

Bus or train from Lausanne to Cannes?

You can take a train from Lausanne to Cannes via Geneve in around 7 h 26 min. Alternatively, you can take a bus from Lausanne to Cannes via Lyon - Gare routière Perrache in around 11 h.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Lausanne to Cannes

From Lausanne train to Geneve then train to Cannes. 7 h 26 min SFr 168. From Lausanne bus to Lyon - Gare routière Perrache then bus to Cannes. 11 h SFr 51. From Lausanne train to Genève-Aéroport, walk to Genève Aéroport, bus to Grenoble - Gare Routière, bus to Cagnes-sur-Mer, then train to Cannes. 11 h 34 min SFr 156. From Lausanne drive to Cannes. 6 h 1 min SFr 102. From Lausanne train to Geneva airport, fly to Nice airport, then train to Cannes. 4 h 25 min SFr 100. From Lausanne train to Geneve, train to Gare de Lyon-Part-Dieu, Rhonexpress to Lyon airport, fly to Nice airport, then train to Cannes. 6 h 41 min SFr 192. From Lausanne train to Zurich airport, fly to Nice airport, then train to Cannes. 6 h 7 min SFr 237. From Lausanne train to Bern, train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Nice airport, then train to Cannes. 6 h 37 min SFr 187.