Travel options for:
Madrid to Cannes
  • Fly to Nice

    $83 - $250
    1. Madrid

      25 min - every 30 minutes

      $2 - $4

    2. Madrid (MAD)

      1 h 50 min - non-stop

      $70 - $230

    3. Nice (NCE)

      27 min - every 2 hours

      $11 - $17

  • Fly to Marseille, train

    $65 - $233
    1. Madrid

      25 min - every 30 minutes

      $2 - $4

    2. Madrid (MAD)

      1 h 35 min - non-stop

      $30 - $170

    3. Marseille (MRS)

      25 min - every 20 minutes

      $3 - $10

    4. Marseille-St-Charles

      2 h 6 min - every 2 hours

      $30 - $50

  • Train

    $173 - $248
    1. Madrid-Puerta de Atocha

      7 h 50 min - once daily

      $140 - $200

    2. Marseille-St-Charles

      2 h 6 min - every 2 hours

      $30 - $50

  • Train via Barcelona Sants

    $177 - $264
    1. Madrid-Puerta de Atocha

      2 h 30 min - hourly

      $75 - $110

    2. Barcelona Sants

      4 h 32 min - once daily

      $70 - $110

    3. Marseille-St-Charles

      2 h 6 min - every 2 hours

      $30 - $50

  • Bus Yubim

    $160 - $195
    1. Madrid

      20 h - twice a week

      $130 - $170

    2. Nice Airport - Terminal 2

      45 min - every 30 minutes - line 210

      $23 - $27

  • Bus Alsa

    1. Madrid

      45 h 45 min - once daily

  • Drive

    $160 - $240
    1. Madrid

      11 h 33 min - 764.3 miles

      $160 - $240

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

From Recoletos train to Madrid airport, fly to Nice airport, then train to Cannes. 4 h 55 min $112. From Recoletos train to Madrid airport, fly to Marseille airport, bus to Marseille-St-Charles, then train to Cannes. 7 h 28 min $133. From Madrid-Puerta de Atocha train to Marseille-St-Charles then train to Cannes. 10 h 43 min $211. From Madrid-Puerta de Atocha train to Barcelona Sants, train to Marseille-St-Charles, then train to Cannes. 10 h 55 min $220. From Madrid bus to Nice Airport - Terminal 2 then line 210 bus to Cannes. 21 h $178. From Madrid bus to Le Cannet. 45 h 45 min. From Madrid drive to Cannes. 11 h 33 min $200.