Travel options for:
Barcelona to La Rochelle
  • Train

    $116 - $173
    1. Barcelona Sants

      3 h 7 min - once daily

      $55 - $80

    2. Toulouse-Matabiau

      4 h 43 min - once daily

      $60 - $95

  • Bus FlixBus

    $48 - $78
    1. Barcelona

      7 h 15 min - 3 times a day

      $29 - $50

    2. Agen

      4 h 40 min - 5 times a week

      $18 - $30

  • Bus Alsa

    $4 - $15
    1. Barcelona

      10 h 40 min - once daily

    2. Saintes - Gare Routière

      1 h 7 min - 5 times a day

      $2 - $8

    3. Rochefort - Gare

      42 min - 4 times a day

      $1 - $7

  • Drive

    $100 - $160
    1. Barcelona

      7 h 32 min - 509.1 miles

      $100 - $160

  • Fly to Nantes, train

    $84 - $279
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 35 min - non-stop

      $50 - $230

    3. Nantes (NTE)

      20 min - every 30 minutes

      $2

    4. Nantes

      1 h 54 min - twice daily

      $30 - $45

  • Fly to Bordeaux, train

    $77 - $222
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 15 min - non-stop

      $35 - $160

    3. Bordeaux (BOD)

      30 min - hourly

      $10

    4. Bordeaux-St-Jean

      2 h 19 min - 3 times a day

      $30 - $50

  • Fly to Rennes, train

    $112 - $366
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 40 min - non-stop

      $55 - $280

    3. Rennes (RNS)

      5 min - 3 times a day

      $9 - $14

    4. Rennes

      1 h 17 min - every 20 minutes

      $24 - $35

    5. Nantes

      1 h 54 min - twice daily

      $22 - $35

  • Fly to San Sebastian, train

    $124 - $355
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 30 min - non-stop

      $40 - $240

    3. San Sebastian (EAS)

      5 min - every 15 minutes

      $1

    4. Irun-Colon

      4 min - hourly

      $1 - $2

    5. Hendaye

      2 h 26 min - 5 times a day

      $50 - $60

    6. Bordeaux-St-Jean

      2 h 19 min - 3 times a day

      $30 - $50

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

From Barcelona Sants train to Toulouse-Matabiau then train to La Rochelle Ville. 8 h 50 min 125€. From Barcelona bus to Agen then bus to La Rochelle. 12 h 55 min 66€. From Barcelona bus to Saintes - Gare Routière, bus to Rochefort - Gare, then bus to Place de Verdun. 14 h 15 min 7€. From Barcelona drive to La Rochelle. 7 h 32 min 113€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Nantes airport, bus to Nantes, then train to La Rochelle. 7 h 13 min 122€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Bordeaux airport, shuttle to Bordeaux-St-Jean, then train to La Rochelle. 8 h 6 min 99€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Rennes airport, train to Rennes, train to Nantes, then train to La Rochelle. 9 h 22 min 152€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to San Sebastian airport, bus to Irun-Colon, tram to Hendaye, train to Bordeaux-St-Jean, then train to La Rochelle. 10 h 4 min 161€.