Travel options for:
Brussels to Barcelona
  • Fly from Brussels

    $52 - $203
    1. Brussels

      10 min - hourly

      $19 - $22

    2. Brussels (BRU)

      1 h 55 min - non-stop

      $30 - $180

    3. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Bus to Charleroi, fly

    $69 - $322
    1. Brussels

      55 min - hourly

      $16 - $21

    2. Charleroi (CRL)

      2 h 5 min - non-stop

      $50 - $300

    3. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train to Antwerp, fly

    $68 - $286
    1. Brussels

      30 min - every 30 minutes

      $7 - $10

    2. Berchem Station perron 2

      6 min - hourly - line 51

      $4

    3. Antwerp (ANR)

      1 h 55 min - non-stop

      $55 - $270

    4. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train via Lyon Part Dieu

    $168 - $237
    1. Bruxelles-Midi

      3 h 43 min - 3 times a day

      $80 - $120

    2. Lyon Part Dieu

      4 h 58 min - once daily

      $85 - $120

  • Train

    $181 - $261
    1. Bruxelles-Midi

      7 h 30 min - 3 times a week

      $150 - $220

    2. Perpignan

      1 h 19 min - once daily

      $30 - $50

  • Bus

    $133
    1. Brussels

      19 h 30 min - once daily

      $133

  • Bus, night bus

    $78 - $139
    1. Brussels, Brussels-North

      3 h 50 min - 4 times a day

      $17 - $30

    2. Paris, Paris

      13 h 55 min - 4 times a week

      $60 - $110

  • Drive

    $170 - $260
    1. Brussels

      12 h 31 min - 837.5 miles

      $170 - $260

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

From Bruxelles-Nord train to Brussels airport, fly to Barcelona airport, then train to Barcelona. 4 h 35 min $92. From Bruxelles-Midi bus to Charleroi airport, fly to Barcelona airport, then train to Barcelona. 5 h 30 min $168. From Bruxelles-Nord train to Berchem Station perron 2, line 51 bus to Antwerp airport, fly to Barcelona airport, then train to Barcelona. 5 h 11 min $134. From Bruxelles-Midi train to Lyon Part Dieu then train to Barcelona Sants. 9 h 41 min $201. From Bruxelles-Midi train to Perpignan then train to Barcelona Sants. 9 h 49 min $223. From Brussels bus to Barcelona. 19 h 30 min $132. From Brussels, Brussels-North station bus to Paris, Paris then night bus to Barcelona. 18 h 45 min $129. From Brussels drive to Barcelona. 12 h 31 min $213.