Travel options for:
Barcelona to Bilbao
  • Fly

    $26 - $114
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 15 min - non-stop

      $23 - $110

    3. Bilbao (BIO)

      12 min - hourly

      $1 - $2

      • Bilbao
  • Train

    $75 - $95
    1. Barcelona Sants

      6 h 39 min - 3 times a day

      $75 - $95

      • Bilbao-Abando
  • Bus

    $49 - $148
    1. Barcelona

      7 h 50 min - twice daily

      $35 - $50

    2. SanchoSabio 33

      4 min - every 20 minutes - line 17

      $1 - $3

    3. San Sebastián

      1 h 30 min - every 30 minutes

      $12 - $95

      • Bilbao
  • Night bus

    $35 - $60
    1. Barcelona/Sants

      7 h 55 min - 4 times a week

      $35 - $60

      • Bilbao
  • Rideshare

    $37
    1. Barcelone

      7 h 4 min - every 4 hours

      $37

      • Bilbao
  • Drive

    $70 - $110
    1. Barcelona

      5 h 47 min - 378.4 miles

      $70 - $110

      • Bilbao
  • 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. 3 h 12 min $43. From Barcelona Sants train to Bilbao-Abando. 6 h 39 min $91. From Barcelona bus to SanchoSabio 33, line 17 bus to San Sebastián, then bus to Bilbao. 9 h 45 min $55. 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.