Travel options for:
Barcelona to Corse
  • Car ferry, drive

    $139 - $213
    1. Barcelona

      11 h 45 min - 5 times a week

      $50 - $75

    2. Porto Torres

      3 h 30 min - once a week

      $70 - $110

    3. Porto-Vecchio

      2 h 23 min - 87.6 miles

      $18 - $28

  • Bus Autocares Grupo Samar, car ferry

    $107 - $178
    1. Barcelona

      8 h 41 min - 3 times a week

      $40 - $60

    2. Toulon

      29 min - 1.4 miles

    3. Toulon

      6 h - twice daily

      $65 - $120

    4. Ajaccio

      11 min - 3025 feet

    5. Ajaccio Abbatucci

      30 min - twice a week - line 24

  • Car ferry, bus

    $91 - $124
    1. Barcelona

      11 h 45 min - 5 times a week

      $50 - $75

    2. Porto Torres

      5 h - 4 times a week

      $16 - $23

    3. Port des Bac

      5 min - 1480 feet

    4. Propriano

      1 h 36 min - once daily

      $19

    5. Ajaccio

      8 min - 2352 feet

    6. Ajaccio Gare

      49 min - 3 times a day

      $5 - $7

  • Bus Eurolines FR, car ferry

    $75 - $184
    1. Barcelona Nord

      7 h 30 min - 4 times a day

      $18 - $110

    2. Saint-Charles

      7 min - every 10 minutes

      $2

    3. Desiree Clary

      25 min - 1.4 miles

    4. Marseille

      12 h - once daily

      $50 - $70

    5. Ajaccio

      9 min - 2576 feet

    6. Ajaccio Gare

      49 min - 3 times a day

      $5 - $7

  • Fly Barcelona to Ajaccio

    $146 - $708
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      4 h 10 min - 1 stopover

      $140 - $700

    3. Ajaccio (AJA)

      40 min - 3 times a day

      $4 - $6

  • Fly Barcelona to Figari, drive

    $170 - $929
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      4 h 10 min - 1 stopover

      $150 - $900

    3. Figari (FSC)

      2 h 11 min - 84.6 miles

      $18 - $27

  • Fly Barcelona to Calvi, drive

    $261 - $830
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      3 h 40 min - 1 stopover

      $240 - $800

    3. Calvi (CLY)

      2 h 11 min - 90 miles

      $19 - $28

  • Train to Marseille, fly to Ajaccio

    $152 - $309
    1. Barcelona

      4 h 17 min - once daily

      $75 - $130

    2. Aix-en-Provence TGV

      12 min - every 30 minutes

      $1 - $4

    3. Marseille (MRS)

      50 min - non-stop

      $70 - $170

    4. Ajaccio (AJA)

      40 min - 3 times a day

      $4 - $6

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

From Barcelona car ferry to Porto Torres, car ferry to Porto-Vecchio, then drive to Corse. 18 h 38 min 155€. From Barcelona bus to Toulon, walk to Toulon, car ferry to Ajaccio, walk to Ajaccio Abbatucci, then line 24 bus to Peri. 17 h 51 min 135€. From Barcelona car ferry to Porto Torres, car ferry to Port des Bac, walk to Propriano, bus to Ajaccio, walk to Ajaccio Gare, then train to Ucciani. 22 h 24 min 93€. From Barcelona Nord bus to Saint-Charles, Metro to Desiree Clary, walk to Marseille, car ferry to Ajaccio, walk to Ajaccio Gare, then train to Ucciani. 23 h 4 min 98€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Ajaccio airport, then train to Corse. 8 h 7 min 217€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Figari airport, then drive to Corse. 8 h 38 min 384€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Calvi airport, then drive to Corse. 8 h 8 min 293€. From Barcelona Sants train to Aix-en-Provence TGV, bus to Marseille airport, fly to Ajaccio airport, then train to Corse. 8 h 2 min 183€.