ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Bilbao

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Barcelona to Bilbao

🚌 Traveling from Barcelona to Bilbao by bus is a convenient option with services departing three times a day from Estación de Autobuses Barcelona Nord to Bilbao, taking approximately 8 hours. 🌟 The journey covers a distance of 638 km and involves one transfer. The first step involves taking the bus from Barcelona to Zamora, with a duration of about 7 hours 50 mins. The second step includes a shorter bus ride from Burgos to Bilbao, lasting around 1 hour 45 mins.

Where to stay in Bilbao

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus service between Barcelona and Bilbao. The bus departs from Estación de Autobuses Barcelona Nord and arrives directly in Bilbao. The service operates three times a day, every day, and the journey typically takes around 8 hours. It is a convenient and comfortable way to travel between the two cities.
  • You can catch the Barcelona to Bilbao bus from Estación de Autobuses Barcelona Nord station. This is the main bus station in Barcelona where ALSA operates its services to various destinations, including Bilbao. Make sure to arrive at the station in advance to allow time for boarding procedures and be sure to check the departure times and platform information for the bus to Bilbao.
  • The Barcelona to Bilbao bus operated by ALSA arrives at Bilbao station. Upon arrival, you will find yourself in the heart of Bilbao, conveniently located for onward travel or to start exploring the city. Bilbao station is well-equipped with facilities like restrooms, cafes, and information desks to assist you with your further travel plans. From there, you can easily access taxis, public transportation, or walk to nearby accommodations and attractions.
  • The cost of a bus ticket from Barcelona to Bilbao typically ranges from €47 to €75, depending on the time of booking, seat availability, and any promotions or discounts that may apply. It is recommended to book your ticket in advance to secure the best fare. Additionally, different classes of service or seating options may also impact the ticket price.
  • There are three direct buses operated by ALSA that travel between Barcelona and Bilbao each day, providing travelers with convenient options for their journey. These buses depart from Estación de Autobuses Barcelona Nord in Barcelona and arrive at Bilbao station in Bilbao. The bus service operates daily, and the travel time for this direct route is approximately 8 hours. Additionally, there is an alternative route that involves a transfer in Zamora and Burgos, taking a longer total travel time of 10 hours and 45 minutes to reach Bilbao from Barcelona.
  • The Barcelona to Bilbao buses are typically less crowded during the early morning and midday departures, as they tend to be more popular amongst travelers. On the other hand, the buses are often more crowded during the evening departure, as it is a popular time for people to travel between the two cities. If you prefer a quieter and more spacious journey, considering taking the morning or midday bus service.
  • The first bus of the day to travel from Barcelona to Bilbao typically departs in the early morning. The exact departure time may vary, but it is usually around 7:00 AM. The last bus of the day usually leaves in the late afternoon or early evening, typically around 6:00 PM. Travelers have the option to choose from these three daily departures to make their journey from Barcelona to Bilbao.

Will you be returning to Barcelona by bus?

If you are looking for a return bus journey, you can check the buses from Bilbao to Barcelona.

See schedule