Travel from Zürich to Cannes

Train, bus or fly from Zürich to Cannes?

Swiss and easyJet fly from Zürich to Cannes 3 times a day. Alternatively, you can take a train from Zürich to Cannes via Mulhouse Ville and Marseille-St-Charles in around 9 h 48 min.

Travel Guides

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

How to get from Zürich to Cannes

ModeDurationPrice
From Zürich HB train to Zurich airport, fly to Nice airport, then train to Cannes.3 h 56 min$145
From Zürich HB train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Nice airport, then train to Cannes.5 h 11 min$150
From Zürich HB train to Mulhouse Ville, train to Marseille-St-Charles, then train to Cannes.9 h 48 min$269
From Zuerich Hb train to Milano Centrale, train to Ventimiglia, then train to Cannes.9 h 59 min$122
From Zurich bus to Station J.C. Bermond, line 98 bus to Nice Airport - Terminal 1, then line 210 bus to Cannes.11 h 6 min$123
From Zurigo bus to Turin, Torino, bus to Nice Airport, then bus to Cannes Hôtel de Ville.12 h 36 min$90
From Zürich drive to Cannes.6 h 37 min$104

How long does it take to get from Zürich to Cannes?

It takes approximately 3 h 56 min to get from Zürich to Cannes, including transfers.

Is there a direct train between Zürich and Cannes?

No, there is no direct train from Zürich to Cannes. However, there are services departing from Zürich HB and arriving at Cannes via Mulhouse Ville and Marseille-St-Charles. The journey, including transfers, takes approximately 9 h 48 min.

Is there a direct bus between Zürich and Cannes?

No, there is no direct bus from Zürich to Cannes. However, there are services departing from Zurich and arriving at Cannes via Station J.C. Bermond and Nice Airport - Terminal 1. The journey, including transfers, takes approximately 11 h 6 min.

Operators from Zürich to Cannes

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
SwissSwiss
easyJeteasyJet
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
BVBBVB
TGV0033 892 353535TGV
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
Trenitalia+39 06 68475475Trenitalia
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
Lignes D'azur AéroportLignes D'azur Aéroport
Nice Airport ShuttleNice Airport Shuttle
Marino Autolinee+39 080 3112335Marino Autolinee
FlixBus+49 1807 123 99 123FlixBus
Department Des Alpes Maritimes+33 4 93 29 82 00Department Des Alpes Maritimes