Travel options for:
Strasbourg to Barcelona
  • Fly from Strasbourg

    $135 - $405
    1. Strasbourg

      10 min - every 20 minutes

      $4

    2. Strasbourg (SXB)

      3 h 55 min - 1 stopover

      $130 - $400

    3. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train to Basel, fly

    $66 - $251
    1. Strasbourg

      1 h 9 min - hourly

      $25 - $40

    2. Saint-Louis

      10 min - every 30 minutes - line 11

      $3

    3. Basel (BSL)

      1 h 35 min - non-stop

      $35 - $210

    4. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train to Stuttgart, fly

    $103 - $342
    1. Strasbourg

      1 h 17 min - 3 times a day

      $35 - $85

    2. Stuttgart Hbf (tief)

      27 min - every 30 minutes

      $2 - $5

    3. Stuttgart (STR)

      1 h 45 min - non-stop

      $60 - $250

    4. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train, train to Zurich, fly

    $110 - $340
    1. Strasbourg

      1 h 18 min - hourly

      $29

    2. Basel SBB

      53 min - 3 times a day

      $30 - $60

    3. Zürich HB

      9 min - hourly

      $10 - $20

    4. Zurich (ZRH)

      1 h 40 min - non-stop

      $40 - $230

    5. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train to Frankfurt, fly

    $126 - $412
    1. Strasbourg

      30 min - hourly

      $13 - $20

    2. Offenburg

      1 h 36 min - twice daily

      $45 - $70

    3. Frankfurt (FRA)

      2 h - non-stop

      $65 - $320

    4. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train via Lyon Part Dieu

    $146 - $210
    1. Strasbourg

      3 h 40 min - once daily

      $70 - $100

    2. Lyon Part Dieu

      4 h 58 min - once daily

      $75 - $110

  • Train

    $159 - $227
    1. Strasbourg

      13 h 4 min - 4 times a week

      $130 - $200

    2. Port Bou

      2 h 31 min - every 2 hours

      $20 - $35

  • Bus Eurolines DE

    $75 - $110
    1. Kehl

      17 h 16 min - twice a week

      $75 - $110

  • Bus ALSA

    $69 - $109
    1. Strasbourg

      2 h 50 min - twice daily

      $8 - $15

    2. Basel

      20 h 25 min - once daily

      $60 - $95

  • Drive

    $150 - $220
    1. Strasbourg

      10 h 27 min - 704.3 miles

      $150 - $220

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

From Strasbourg train to Strasbourg airport, fly to Barcelona airport, then train to Barcelona. 6 h 35 min $245. From Strasbourg train to Saint-Louis, line 11 Navette to Basel airport, fly to Barcelona airport, then train to Barcelona. 5 h 39 min $116. From Strasbourg train to Stuttgart Hbf (tief), train to Stuttgart airport, fly to Barcelona airport, then train to Barcelona. 6 h 5 min $159. From Strasbourg train to Basel SBB, train to Zürich HB, train to Zurich airport, fly to Barcelona airport, then train to Barcelona. 6 h 54 min $204. From Strasbourg train to Offenburg, train to Frankfurt airport, fly to Barcelona airport, then train to Barcelona. 7 h 31 min $194. From Strasbourg train to Lyon Part Dieu then train to Barcelona Sants. 9 h 38 min $176. From Strasbourg train to Port Bou then train to Barcelona P.Gracia. 16 h 14 min $199. From Kehl bus to Barcelona Sants. 17 h 16 min $92. From Strasbourg bus to Basel then bus to Barcelona. 24 h 15 min $94. From Strasbourg drive to Barcelona. 10 h 27 min $184.