Travel options for:
Bordeaux to Barcelona
  • Train

    $73 - $133
    1. Bordeaux-St-Jean

      2 h 6 min - every 4 hours

      $17 - $55

    2. Toulouse-Matabiau

      3 h 20 min - once daily

      $55 - $80

  • Bus

    $23 - $120
    1. Bordeaux, BDX St-Jean

      8 h 55 min - twice daily

      $23 - $120

  • Bus, train

    $26 - $51
    1. Bordeaux Centre

      8 h 55 min - 4 times a week

      $19 - $27

    2. Girona

      1 h 39 min - every 4 hours

      $2 - $18

    3. Sant Celoni

      1 h 1 min - every 30 minutes

      $4 - $6

  • Rideshare

    $49
    1. Bordeaux

      7 h 26 min - 3 times a day

      $49

  • Drive

    $85 - $130
    1. Bordeaux

      5 h 53 min - 397.7 miles

      $85 - $130

  • Fly from Bordeaux

    $39 - $164
    1. Bordeaux

      41 min - every 15 minutes - line 1

      $1 - $3

    2. Bordeaux (BOD)

      1 h 10 min - non-stop

      $35 - $160

    3. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train to San Sebastian, fly

    $86 - $287
    1. Bordeaux

      2 h 36 min - 4 times a day

      $43

    2. Hendaia

      4 min - hourly

      $1 - $2

    3. Gipuzkoa 1

      5 min - every 30 minutes

      $1

    4. San Sebastian (EAS)

      1 h 20 min - non-stop

      $40 - $240

    5. Barcelona (BCN)

      16 min - every 30 minutes

      $2

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

From Bordeaux-St-Jean train to Toulouse-Matabiau then train to Barcelona Sants. 6 h 26 min 82€. From Bordeaux, BDX St-Jean bus to Barcelona. 8 h 55 min 73€. From Bordeaux Centre bus to Girona, bus to Sant Celoni, then train to Barcelona - Passeig de Gràcia. 12 h 34 min 34€. From Bordeaux rideshare to Barcelone. 7 h 26 min 41€. From Bordeaux drive to Barcelona. 5 h 53 min 88€. From Palais de Justice line 1 bus to Bordeaux airport, fly to Barcelona airport, then train to Barcelona. 4 h 21 min 58€. From Bordeaux-St-Jean train to Hendaia, tram to Gipuzkoa 1, bus to San Sebastian airport, fly to Barcelona airport, then train to Barcelona. 6 h 5 min 117€.