Travel options for:
Zürich to Cannes
  • Fly from Zurich

    $82 - $266
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      1 h 5 min - non-stop

      $60 - $230

    3. Nice (NCE)

      27 min - every 2 hours

      $11 - $17

  • Train to Basel, fly

    $82 - $240
    1. Zürich

      53 min - 3 times a day

      $30 - $60

    2. Basel, Bahnhof SBB

      16 min - every 15 minutes - line 50

      $3 - $5

    3. Basel (BSL)

      1 h 15 min - non-stop

      $35 - $160

    4. Nice (NCE)

      27 min - every 2 hours

      $11 - $17

  • Train via Geneve

    $181 - $302
    1. Zürich HB

      2 h 46 min - every 3 hours

      $85 - $160

    2. Geneve

      5 h 50 min - once daily

      $95 - $150

  • Bus Eurolines IT

    $37 - $92
    1. Zurich

      3 h 55 min - twice daily

      $16 - $45

    2. Milano - Lampugnano

      4 h 56 min - 3 times a week

      $21 - $50

  • Train Trenitalia

    $101 - $182
    1. Zürich HB

      4 h 3 min - every 4 hours

      $70 - $120

    2. Milano Centrale

      5 h 13 min - once daily

      $30 - $65

  • Bus Eurolines FR

    $56 - $119
    1. Zurich

      9 h 35 min - 3 times a week

      $50 - $120

    2. Nice

      9 min - 2721 feet

    3. Albert 1er / Verdun

      1 h 25 min - every 30 minutes - line 200

      $2

  • Drive

    $85 - $130
    1. Zürich

      6 h 42 min - 399 miles

      $85 - $130

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Zürich HB train to Zurich airport, fly to Nice airport, then train to Cannes. 3 h 54 min $143. 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 9 min $146. From Zürich HB train to Geneve then train to Cannes. 9 h 36 min $281. From Zurich bus to Milano - Lampugnano then bus to Le Cannet - Office Du Tourisme. 9 h 51 min $61. From Zürich HB train to Milano Centrale then train to Cannes. 10 h 16 min $154. From Zurich bus to Nice, walk to Albert 1er / Verdun, then line 200 bus to Cannes Gare Routière. 11 h 22 min $86. From Zürich drive to Cannes. 6 h 42 min $104.