Bus Barcelona to Bilbao and return

Cheap bus and train tickets for trips from Bilbao to Barcelona and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
2094 Companies - 5,597,119 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the bus from Barcelona to Bilbao

Cheapest Bus$27.20
Fastest Bus7h 55m
Earliest Bus7:00 AM
Latest Bus11:05 PM
Daily Bus Routes2 Ø
Distance291.5 miles
Bus CompaniesFlixBus, ALSA, Eurolines Suisse

The cheapest bus routes from Barcelona to Bilbao

No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

  • 8:30 AM
    11:45 PM
    Barcelona
    8 Jun
    Bilbao
    FlixBusFlixBus
    from$27.20
  • 8:30 AM
    11:45 PM
    Barcelona
    8 Jun
    Bilbao
    FlixBusFlixBus
    from$27.20
  • 8:30 AM
    11:45 PM
    Barcelona
    8 Jun
    Bilbao
    FlixBusFlixBus
    from$27.20
  • 8:30 AM
    11:45 PM
    Barcelona
    8 Jun
    Bilbao
    FlixBusFlixBus
    from$27.20
  • 8:30 AM
    11:45 PM
    Barcelona
    8 Jun
    Bilbao
    FlixBusFlixBus
    from$27.20
  • 7:00 AM
    3:05 PM
    Barcelona
    14 Jul
    Bilbao
    ALSAALSA
    from$39.92
  • 4:30 PM
    1:15 AM
    Barcelona
    19 Jul +1
    Bilbao
    ALSAALSA
    from$39.92
  • 7:00 AM
    3:05 PM
    Barcelona
    8 Jun
    Bilbao
    Eurolines SuisseEurolines Suisse
    from$39.92
  • 7:00 AM
    3:05 PM
    Barcelona
    16 Jul
    Bilbao
    ALSAALSA
    from$39.92
  • 4:30 PM
    1:15 AM
    Barcelona
    31 May
    Bilbao
    ALSAALSA
    from$39.92
  • 7:00 AM
    3:05 PM
    Barcelona
    2 Jun
    Bilbao
    ALSAALSA
    from$39.92
  • 7:00 AM
    3:05 PM
    Barcelona
    15 Jul
    Bilbao
    ALSAALSA
    from$43.84
  • 10:45 PM
    7:00 AM
    Barcelona
    8 Jun +1
    Bilbao
    Eurolines SuisseEurolines Suisse
    from$53.19
  • 11:05 PM
    7:00 AM
    Barcelona
    2 Jun +1
    Bilbao
    ALSAALSA
    from$53.19

The cheapest train connections from Barcelona to Bilbao

No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.

  • 3:30 PM
    10:09 PM
    Barcelona
    8 Jun
    Bilbao
    RenfeRenfe
    from$43.17
  • 7:30 AM
    2:04 PM
    Barcelona
    8 Jun
    Bilbao
    RenfeRenfe
    from$43.17
  • 3:30 PM
    10:09 PM
    Barcelona
    8 Jun
    Bilbao
    RenfeRenfe
    from$43.17
  • 3:30 PM
    10:09 PM
    Barcelona
    8 Jun
    Bilbao
    RenfeRenfe
    from$43.17

The cheapest carpooling offers from Barcelona to Bilbao

No particular date in mind? Here are some of the cheapest rides for the next few days.

  • 1:00 PM
    7:29 PM
    Barcelona
    8 Jun
    Bilbao
    BlaBlaCarBlaBlaCar
    from$32.66

The cheapest bus routes from Bilbao to Barcelona

No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

  • 6:25 AM
    9:35 PM
    Bilbao
    8 Jun
    Barcelona
    FlixBusFlixBus
    from$27.20
  • 6:25 AM
    9:35 PM
    Bilbao
    8 Jun
    Barcelona
    FlixBusFlixBus
    from$27.20
  • 6:25 AM
    9:35 PM
    Bilbao
    8 Jun
    Barcelona
    FlixBusFlixBus
    from$27.20
  • 6:25 AM
    9:35 PM
    Bilbao
    8 Jun
    Barcelona
    FlixBusFlixBus
    from$27.20
  • 6:30 AM
    3:05 PM
    Bilbao
    15 Jul
    Barcelona
    ALSAALSA
    from$39.92
  • 6:30 AM
    2:45 PM
    Bilbao
    1 Jun
    Barcelona
    ALSAALSA
    from$39.92
  • 6:30 AM
    3:05 PM
    Bilbao
    8 Jun
    Barcelona
    Eurolines SuisseEurolines Suisse
    from$39.92
  • 6:30 AM
    3:05 PM
    Bilbao
    31 May
    Barcelona
    ALSAALSA
    from$39.92
  • 6:30 AM
    2:45 PM
    Bilbao
    29 May
    Barcelona
    ALSAALSA
    from$39.92
  • 6:30 AM
    3:05 PM
    Bilbao
    27 May
    Barcelona
    ALSAALSA
    from$39.92
  • 6:30 AM
    3:05 PM
    Bilbao
    2 Jun
    Barcelona
    ALSAALSA
    from$39.92
  • 6:30 AM
    3:05 PM
    Bilbao
    28 May
    Barcelona
    ALSAALSA
    from$39.92
  • 6:30 AM
    3:05 PM
    Bilbao
    10 Jun
    Barcelona
    ALSAALSA
    from$43.84
  • 10:30 PM
    6:30 AM
    Bilbao
    8 Jun +1
    Barcelona
    Eurolines SuisseEurolines Suisse
    from$53.19

The cheapest train connections from Bilbao to Barcelona

No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.

  • 3:20 PM
    10:09 PM
    Bilbao
    8 Jun
    Barcelona
    RenfeRenfe
    from$43.17
  • 3:20 PM
    10:09 PM
    Bilbao
    8 Jun
    Barcelona
    RenfeRenfe
    from$43.17
  • 6:30 AM
    1:20 PM
    Bilbao
    8 Jun
    Barcelona
    OUI.sncfOUI.sncf
    from$57.60
  • 6:30 AM
    1:15 PM
    Bilbao
    8 Jun
    Barcelona
    OUI.sncfOUI.sncf
    from$82.20

The cheapest carpooling offers from Bilbao to Barcelona

No particular date in mind? Here are some of the cheapest rides for the next few days.

  • 10:00 AM
    5:00 PM
    Bilbao
    2 Jun
    Barcelona
    BlaBlaCarBlaBlaCar
    from$38.11

Information about the bus connection, amenities and services

Bus ticket prices from Barcelona to Bilbao normally start from $27.20. With our smart search function, you'll find the ideal travel option. Just pick one of the rides offered by FlixBus, Eurolines Suisse, Movelia, Busbud and . The fastest bus from Bilbao to Barcelona only takes 15h 30m. Just click "Find Now" and see all available bus schedules!
Taking the bus is not only inexpensive but it's also the greenest way to travel thanks to its low carbon emissions. Bus operators have also taken giant steps to modernize their fleet. Most of the amenities you get when taking the train or flying, can also be found on board a bus. Buses have become the way to travel in the 21st century. Unlike most other transportation modes, if you buy a bus ticket from Barcelona to Bilbao, there’s one bus operator offering free WiFi: FlixBus. That way you'll be able to plan your next trip online or get some work done if you're on business. When taking a bus from Bilbao to Barcelona, also check whether the bus of your choice is equipped with entertainment systems. Keep in mind that it’s best to compare offers: The on-board features of the different operators which serve routes from Barcelona to Bilbao and back can differ considerably. We created CheckMyBus with that in mind: to help you find the right bus! The choice is yours - travel smart!
Ticket prices for the bus route Barcelona - Bilbao are currently starting from $27.20. If you book too short notice, however, the trip might set you back $44.62. This is why we recommend checking different departure times (if you're flexible timewise, that is). Sometimes you can save some dollars on top by simply taking an earlier bus. Also take a look at travel times: while only needs 15h 30m for the whole journey, you might have to spend more time on the road when opting for other companies.

Bus stops in Barcelona and Bilbao

Stations
Abaro Estrata 4, 48013 Bilbao (Spain)
Bilbao (Spain)
Puente del Diablo , 48013 Bilbao (Spain)
Bilbao (Spain)
Buenos Aires Kalea 2, 48001 Bilbao (Spain)
Bilbao (Spain)
Plaza de Don Federico Moyúa , 48009 Bilbao (Spain)
Calle Guturbay 1, 48013 Bilbao (Spain)

Compare Barcelona and Bilbao

$3.91
$6.65
Barcelona
Bilbao
A cab ride in Barcelona is 42% cheaper than in Bilbao.
$2.34
$1.55
Barcelona
Bilbao
A bus fare in Barcelona is 34% more expensive than in Bilbao.
$2.72
$3.27
Barcelona
Bilbao
A large beer in Barcelona is 17% cheaper than in Bilbao.
$0.64
$0.91
Barcelona
Bilbao
A bottle of water in Barcelona is 30% cheaper than in Bilbao.
$11.45
$16.11
Barcelona
Bilbao
A meal in Barcelona is 29% cheaper than in Bilbao.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.