Travel options for:
Barcelona to Cannes
  • Fly

    $39 - $139
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 20 min - non-stop

      $30 - $130

    3. Nice (NCE)

      27 min - every 2 hours

      $7

  • Train

    $95 - $195
    1. Barcelona Sants

      4 h 32 min - once daily

      $55 - $160

    2. Marseille-St-Charles

      2 h 6 min - every 2 hours

      $37

  • Bus

    $35 - $65
    1. Barcelona

      9 h 40 min - once daily

      $35 - $65

  • Drive

    $85 - $130
    1. Barcelona

      5 h 57 min - 396.2 miles

      $85 - $130

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

From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Nice airport, then train to Cannes. 4 h 17 min $68. From Barcelona Sants train to Marseille-St-Charles then train to Cannes. 7 h 25 min $153. From Barcelona bus to Cannes, Cannes. 9 h 40 min $55. From Barcelona drive to Cannes. 5 h 57 min $103.