Travel options for:
Barcelona to Bilbao
  • Fly

    $26 - $114
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 5 min - non-stop

      $23 - $110

    3. Bilbao (BIO)

      12 min - every 30 minutes

      $1 - $2

  • Train

    $75 - $95
    1. Barcelona Sants

      6 h 39 min - 3 times a day

      $75 - $95

  • Bus

    $43 - $65
    1. Barcelona

      7 h 50 min - twice daily

      $35 - $50

    2. San Sebastián

      1 h 5 min - every 2 hours

      $5 - $12

    3. Unibertsitatea / Universidad

      1 h 36 min - hourly

      $2 - $3

  • Night bus

    $35 - $60
    1. Barcelona/Sants

      7 h 55 min - 4 times a week

      $35 - $60

  • Rideshare

    $37
    1. Barcelone

      7 h 4 min - every 4 hours

      $37

  • Drive

    $70 - $110
    1. Barcelona

      5 h 47 min - 378.4 miles

      $70 - $110

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

From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Bilbao airport, then bus to Bilbao. 2 h 51 min $43. From Barcelona Sants train to Bilbao-Abando. 6 h 39 min $94. From Barcelona bus to San Sebastián, bus to Unibertsitatea / Universidad, then bus to Biribila Plaza/Plaza Circular. 11 h 35 min $48. From Barcelona/Sants night bus to Bilbao. 7 h 55 min $51. From Barcelone rideshare to Bilbao. 7 h 4 min $36. From Barcelona drive to Bilbao. 5 h 47 min $87.