Travel options for:
Cannes to Florence
  • Train via Milano Centrale

    $93 - $139
    1. Cannes

      5 h 13 min - once daily

      $55 - $80

    2. Milano Centrale

      1 h 40 min - every 3 hours

      $35 - $60

  • Bus Eurolines IT

    $64 - $81
    1. Cannes

      50 min - every 30 minutes - line 210

      $23 - $27

    2. Nice - Aéroport Nice Côte

      5 h 56 min - 3 times a week

      $40 - $55

  • Train Trenitalia Intercity

    $59 - $100
    1. Cannes

      1 h 26 min - every 3 hours

      $16 - $25

    2. Ventimiglia

      4 h 7 min - once daily

      $35 - $50

    3. Viareggio

      1 h 40 min - hourly

      $7 - $26

  • Bus Eurolines FR

    $67 - $102
    1. Cannes Gare Routière

      1 h 25 min - every 30 minutes - line 200

      $2

    2. Albert 1er / Verdun

      9 min - 2464 feet

    3. Nice

      7 h - once daily

      $65 - $100

  • Drive

    $65 - $100
    1. Cannes

      4 h 45 min - 287.7 miles

      $65 - $100

  • Fly to Florence

    $88 - $315
    1. Cannes

      27 min - every 3 hours

      $11 - $17

    2. Nice (NCE)

      3 h 10 min - 1 stopover

      $75 - $290

    3. Florence (FLR)

      0 min - hourly - line 389

      $1 - $8

  • Fly to Rome, train

    $87 - $234
    1. Cannes

      27 min - every 3 hours

      $11 - $17

    2. Nice (NCE)

      1 h 10 min - non-stop

      $35 - $160

    3. Rome (FCO)

      32 min - every 20 minutes

      $12 - $17

    4. Roma Termini Station

      1 h 41 min - once daily

      $28 - $40

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

From Cannes train to Milano Centrale then train to Firenze S.M.N.. 7 h 34 min 100€. From Cannes line 210 bus to Nice - Aéroport Nice Côte d'Azur Gare Routière then bus to Firenze - Autostazione. 7 h 46 min 64€. From Cannes train to Ventimiglia, train to Viareggio, then train to Firenze S.M.N.. 8 h 36 min 64€. From Cannes Gare Routière line 200 bus to Albert 1er / Verdun, walk to Nice, then bus to Florence. 9 h 34 min 60€. From Cannes drive to Florence. 4 h 45 min 71€. From Cannes train to Nice airport, fly to Florence airport, then line 389 shuttle to Florence. 5 h 57 min 136€. From Cannes train to Nice airport, fly to Rome airport, train to Roma Termini Station, then train to Florence. 6 h 36 min 113€.