Travel from Geneva to Cannes

Train, bus or fly from Geneva to Cannes?

You can take a train from Geneva to Cannes via Marseille-St-Charles in around 6 h 18 min. Alternatively, you can take a bus from Geneva to Cannes via P+R Krypton Quai 7 and Aix-en-Provence in around 9 h 32 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
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 Geneva to Cannes

ModeDurationPrice
From Geneve train to Marseille-St-Charles then train to Cannes.6 h 18 min113€
From Geneve train to Lyon Part Dieu then train to Cannes.7 h 10 min134€
From Geneva bus to P+R Krypton Quai 7, line 07 bus to Aix-en-Provence, then bus to Cannes Gare Routière.9 h 32 min85€
From Genève, Place de Neuve line 5 bus to Genève Aéroport, bus to Grenoble - Gare Routière, bus to Cagnes-sur-Mer, then train to Cannes.11 h 13 min105€
From Geneva drive to Cannes.5 h 25 min78€
From Genève line 15 train to Geneva airport, fly to Nice airport, then train to Cannes.3 h 50 min67€
From Geneve train to Lyon Gare de Lyon-Part-Dieu, Rhonexpress to Lyon airport, fly to Nice airport, then train to Cannes.5 h 25 min135€

How long does it take to get from Geneva to Cannes?

It takes approximately 6 h 18 min to get from Geneva to Cannes, including transfers.

Is there a direct train between Geneva and Cannes?

No, there is no direct train from Geneva to Cannes. However, there are services departing from Geneve and arriving at Cannes via Marseille-St-Charles. The journey, including transfers, takes approximately 6 h 18 min.

Is there a direct bus between Geneva and Cannes?

No, there is no direct bus from Geneva to Cannes. However, there are services departing from Geneva and arriving at Cannes Gare Routière via P+R Krypton Quai 7 and Aix-en-Provence. The journey, including transfers, takes approximately 9 h 32 min.

Operators from Geneva to Cannes

OperatorPhoneWebsite
TGV0033 892 353535TGV
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
FlixBus+49 1807 123 99 123FlixBus
Lepilote0 810 00 13 26Lepilote
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
tpgtpg
Aerocar0 974 500 750Aerocar
Lignes Express0 821 202 203Lignes Express
easyJeteasyJet
SwissSwiss
Lyon Rhônexpress0826 00 17 18Lyon Rhônexpress
Hop!Hop!
TUI fly BelgiumTUI fly Belgium