Madrid to Bilbao bus

Cheap bus tickets from Madrid to Bilbao

Showing times and prices for Dec 06

Cheapest

37

Average

43

The best way to find a cheap bus ticket from Madrid to Bilbao is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
07:15PMMadrid, Aeropuerto Barajas T44h30 11:45PMBilbao
0 transfers
371One-way
Cheapest
11:00AMMadrid4h45 03:45PMBilbao
0 transfers
371One-way
Cheapest
12:30PMMadrid4h45 05:15PMBilbao
0 transfers
371One-way
Cheapest
04:00PMMadrid4h45 08:45PMBilbao
0 transfers
371One-way
Cheapest
01:00PMMadrid4h45 05:45PMBilbao
0 transfers
371One-way

Bus schedule from Madrid to Bilbao

Showing buses for tomorrow, Tuesday, December 6
02:00AMMadrid4h10 06:10AMBilbao
0 transfers
02:15AMMadrid, Aeropuerto Barajas T43h55 06:10AMBilbao
0 transfers
07:00AMMadrid5h00 12:00PMBilbao
0 transfers
07:15AMMadrid, Aeropuerto Barajas T44h45 12:00PMBilbao
0 transfers
08:00AMMadrid, Estacion Sur De Autobuses6h45 02:45PMBilbao
1 transfer
09:00AMMadrid4h10 01:10PMBilbao
0 transfers
10:00AMMadrid4h40 02:40PMBilbao
0 transfers
11:00AMMadrid4h45 03:45PMBilbao
0 transfers
11:15AMMadrid, Aeropuerto Barajas T44h30 03:45PMBilbao
0 transfers
12:30PMMadrid4h45 05:15PMBilbao
0 transfers
01:00PMMadrid4h45 05:45PMBilbao
0 transfers
01:15PMMadrid, Estacion Sur De Autobuses7h05 08:20PMBilbao
1 transfer
02:00PMMadrid4h45 06:45PMBilbao
0 transfers
03:00PMMadrid4h10 07:10PMBilbao
0 transfers
04:00PMMadrid4h45 08:45PMBilbao
0 transfers
04:15PMMadrid, Aeropuerto Barajas T44h30 08:45PMBilbao
0 transfers
07:00PMMadrid4h45 11:45PMBilbao
0 transfers
07:15PMMadrid, Aeropuerto Barajas T44h30 11:45PMBilbao
0 transfers
08:30PMMadrid4h10 12:40AMBilbao
0 transfers
08:45PMMadrid, Aeropuerto Barajas T43h55 12:40AMBilbao
0 transfers

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15
Fri
Dec 16
Sat
Dec 17
Sun
Dec 18
Mon
Dec 19
Tue
Dec 20
Wed
Dec 21
Thu
Dec 22
Fri
Dec 23
Sat
Dec 24
Sun
Dec 25
Mon
Dec 26

Bus times from Madrid to Bilbao

Showing times and prices for Dec 06

Fastest Journey

3 h 55 m

Average

4 h 44 m

Buses per day

20

Distance

323 km

Of the 20 buses that leave Madrid for Bilbao every day 18 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
08:45PMMadrid, Aeropuerto Barajas T43h55 12:40AMBilbao
0 transfers
501One-way
Fastest
02:15AMMadrid, Aeropuerto Barajas T43h55 06:10AMBilbao
0 transfers
501One-way
2nd Fastest
02:00AMMadrid4h10 06:10AMBilbao
0 transfers
491One-way
2nd Fastest
08:30PMMadrid4h10 12:40AMBilbao
0 transfers
491One-way
2nd Fastest
03:00PMMadrid4h10 07:10PMBilbao
0 transfers
621One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay in Bilbao?

View on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Bus from Madrid to Bilbao

distanceDistance200 miles (322 km)
durationAverage bus duration4 h 30 min
priceAverage bus ticket price$37 (€33)
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day
carriersBus providersAlsa Premium, Alsa Supra, Alsa or Blablabus

Buses from Madrid to Bilbao cover the 200 miles (322 km) long route taking on average 4 h 30 min with our travel partners like Alsa Premium, Alsa Supra, Alsa or Blablabus. Normally, there is 1 bus operating per day, including direct services available. You can get the cheapest bus tickets for this trip for as low as $37 (€33), but the average price of bus tickets is $37 (€33). Travelers depart most frequently from Madrid-Puerta de Atocha and arrive in Bilbao.

Bus companies: Alsa and BlaBlaCar Bus from Madrid to Bilbao

Alsa and BlaBlaCar Bus buses will get you between Madrid and Bilbao from $37 (€33). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

BlaBlaCar Bus
Alsa

BlaBlaCar Bus (formerly known as Ouibus or iDBUS), a subsidiary of the popular French carpooling company, BlaBlaCar, is a bus company operating long-distance services in 10 countries in Europe. Founded in France, BlaBlaCar Bus provides connections to over 300 destinations. Standard amenities on the buses include air conditioning, toilets, USB and power outlets for charging phones, tablets and laptops during long bus journeys, extra legroom and adjustable seats. On select routes there is also free Wi-Fi available. BlaBlaCar Bus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and up to two checked bags per person.

Madrid to Bilbao bus information with BlaBlaCar Bus:

  • Average Duration: 4 h 35 min
  • BlaBlaCar Bus frequency: 1 a day

Alsa is the main provider of bus travel in Spain. As a subsidiary of the UK bus company National Express, Alsa offers a plethora of regional, national and international routes and transports more than 300 million passengers per year. Alsa has an impressive fleet of buses with different levels of comfort and amenities on offer. Aside from the Alsa Normal bus with free WiFi, bathrooms, footrests and entertainment on board, the Alsa Supra, Alsa Eurobus and Alsa Premium buses provide more luxurious services when traveling by road, depending on the specific route. Apart from the Standard ticket, Alsa offers other bus tickets like Minimum, Reduced and Flexible fares on select routes.

    Buses from Madrid to Bilbao

    Buses in Spain are an affordable way to travel between cities. A number of bus companies offer domestic and international routes. Buses from Madrid to Bilbao are operated by Spanish provider, ALSA with up to 20 departures a day. The first bus leaves in the early hours of the morning, while the last departure at around 8:30 p.m. Buses from Madrid to Bilbao require a journey time of approximately 4 hours.

    Madrid to Bilbao buses: Not what you're looking for?

    Return buses from Bilbao to Madrid | Compare all modes of traveling from Madrid to Bilbao | Or learn more about buses to Bilbao


    Madrid to Bilbao Bus Cost

    Average prices for buses from Madrid to Bilbao when you book in advance

    Booking Period

    Average Price

    Same Day

    €31

    1 Day in Advance

    €31

    1 Week in Advance

    €31

    2 Weeks in Advance

    €31

    1 Month in Advance

    €31

    3 Months in Advance

    €31

    Madrid to Bilbao Buses: General Information


    While taking a bus is slower than both and train it is significantly cheaper and can take as little as 4 hours to arrive in Bilbao.

    • autobus All Madrid to Bilbao buses are run by ALSA.
    • autobus Most buses are direct, depart from Madrid's Intercam Av. America bus station and arrive at Bilbao bus station.
    • autobus Traveling from Madrid to Bilbao by bus takes as little as 4 hours and 5 minutes to arrive in Bilbao.
    • autobus Most travelers book their Madrid to Bilbao bus ticket 1 day in advance of the travel date.

    Taking the Bus from Madrid

    Buses from Madrid to Bilbao leave from the Intercambiador de Transporte bus station, located on Avenida de America, which has good local transport links by bus and metro to the rest of the city and the suburbs. Madrid's efficient and extensive transport network is supplemented by regular night bus routes. Taxis are also available at the bus station.

    Getting into Madrid by Bus

    Bilbao is a bustling port and the capital of Vizcaya in the Basque Region of Northern Spain and is situated on the tidal Nervión River. Bilbao enjoys a mild climate, more temperate than much of Spain and has become increasingly popular, with visitors enjoying the art and architecture of the modernist Guggenheim Museum, designed by Frank Gehry. Other attractions are the Basque Museum and La Ria Maritime Museum. Bilbao's Old Town, or Casco Viejo, has seven streets full of interesting shops and cafes. Buses from Madrid to Bilbao arrive at the TermiBus Station, which is linked by tram to central Bilbao. Bilbao has plenty of public transport options, including a Metro line, frequent Bilbobus City buses, one EuskoTran tram line, and the BizkaiBus service which covers surrounding regions and coastal towns. Bilbao has a weekend night bus service, while taxis are also available at the station.

    Travel Tips: Bus to Bilbao from Madrid

    Travel Tips: Take the bus to Bilbao easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Madrid to Bilbao.
    FAQs
    Bus tickets from Madrid to Bilbao for some dates and times can be found for as cheap as $37 (€33)  one way in the next 7 days.
    In the next 7 days you can expect to pay on average $37 (€33)  for a bus ticket between Madrid and Bilbao.
    The bus distance from Madrid to Bilbao is around 200 miles (322 km).
    While the time it takes to travel 200 miles (322 km) between Madrid and Bilbao can vary based on specific dates, weekends, and holidays, the Madrid to Bilbao bus journey time is on average 4 h 30 min.

    When taking a bus from Madrid, you have a couple of bus stations you can depart from including Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal. When you arrive in Bilbao, your bus can arrive in bus stations including Bilbao, Bilbao, Zorroza and Bilbao, Estación de Autobuses.

    Omio customers traveling this route book their buses from Madrid-Puerta de Atocha   to Bilbao.

    Passengers booking this trip most frequently board their buses from Madrid-Puerta de Atocha and need to travel around 1.4 miles (2.2 km) from the city center to get to this bus station.

    Passengers arriving in Bilbao most often arrive at Bilbao and need to travel around 0.7 miles (1.1 km) from this bus station to the city center.

    For the best Madrid to Bilbao bus to purchase, you can travel safely and comfortably with Alsa Premium, Alsa Supra, Alsa or Blablabus. However, it's always good to check all possible bus providers with services from Madrid to Bilbao to compare what amenities they may offer.
    On average, there is 1 bus a day from Madrid to Bilbao. The bus times and services may be different on weekends and holidays compared to weekdays.
    You can take the first bus from Madrid to Bilbao at 6: 30 PM. The last bus from Madrid to Bilbao that you can take departs at 6: 30 PM. Omio shows you the latest bus from Madrid to Bilbao schedule to help you book the best departure time for this journey.
    In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this journey and save money. If you buy bus tickets between Madrid and Bilbao within the next 7 days, you can find tickets to cost on average $37 (€33) one way. To find the best prices for this route, consider booking your bus ticket from Madrid to Bilbao a few months in advance.

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language