COMPARE Prices across different modes

Sun
Sep 26
$84Renfe
Find prices
Find prices
Mon
Sep 27
$44Renfe
Find prices
$85Air Europa
Tue
Sep 28
$44Renfe
$40Alsa
$104Air Europa
Wed
Sep 29
$32Renfe
$40Alsa
$160Air Europa
Thu
Sep 30
$67Renfe
$40Alsa
$95Iberia
Fri
Oct 1
$57Renfe
Find prices
$85Air Europa
Sat
Oct 2
$57Renfe
$40Alsa
$36Air Europa
Sun
Oct 3
$57Renfe
$40Alsa
$85Air Europa
Mon
Oct 4
$38Renfe
Find prices
$85Air Europa
Tue
Oct 5
$44Renfe
$40Alsa
$36Air Europa
Wed
Oct 6
Find prices
$40Alsa
$85Air Europa
Thu
Oct 7
$44Renfe
Find prices
$85Air Europa
Fri
Oct 8
$67Renfe
Find prices
$95Iberia
Sat
Oct 9
$57Renfe
$40Alsa
$36Air Europa
Sun
Oct 10
$57Renfe
$40Alsa
$64Iberia
Mon
Oct 11
$44Renfe
$40Alsa
$48Air Europa
Tue
Oct 12
$51Renfe
$40Alsa
$85Air Europa
Wed
Oct 13
$22Renfe
$40Alsa
$48Air Europa
Thu
Oct 14
$25Renfe
$40Alsa
$36Iberia
Fri
Oct 15
$38Renfe
$40Alsa
$85Air Europa
Sat
Oct 16
$42Renfe
Find prices
$36Iberia

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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

View all

Bus Information to Madrid from Bilbao

distanceDistance200 miles (322 km)
durationAverage bus duration4 h 45 min
priceAverage bus ticket price$40 (€32)
changesDirect busYes
carriersBus companiesAlsa, Alsa Premium, Alsa Supra, Eurolines Switzerland or Flixbus

Buses from Bilbao to Madrid cover the 200 miles (322 km) long route taking on average 4 h 45 min with our travel partners like Alsa, Alsa Premium, Alsa Supra, Eurolines Switzerland or Flixbus. There are direct bus services available. While the average ticket price for this trip costs around $40 (€32), you can find the cheapest bus ticket for as low as $40 (€32). Travelers depart most frequently from Bilbao-Abando and arrive in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.

Bus companies

Alsa and FlixBus from Bilbao to Madrid

Travel from Bilbao to Madrid from $40 (€32) with Omio’s bus partners Alsa and FlixBus! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.

FlixBus
Alsa

FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

    FlixBus has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by bus from Bilbao to Madrid:

    • Exceptions to waive change or cancellation fees policy
    • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
    • Cancellations made 30 days before departure are free of charge.
    • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
    • Cashless payments recommended
    • Online booking and check-in recommended

    Buses from Bilbao to Madrid

    Buses provide an excellent option for those who need to travel from Bilbao to Madrid. There are 21-23 direct buses from Bilbao to Madrid during the week, and as many as 24 services on Saturdays and Sundays. Expect the journey time to be between 4 hours 5 minutes and 5 hours 15 minutes.

    Which bus companies travel from Bilbao to Madrid?

    Alsa is the sole operator of buses to Madrid from Bilbao. The company offers a daily schedule to both central Madrid and the airport, with air conditioned coaches and plenty of space to relax.

    How long is the bus from Bilbao to Madrid?

    Bus journeys from Bilbao to Madrid will last between 4 hours 5 minutes and 5 hours 15 minutes when no changes are needed. The fastest services run to Barajas Airport, with buses to central Madrid taking 15-20 minutes longer.

    How many buses are there from Bilbao to Madrid?

    There should always be plenty of buses to choose from when traveling from Bilbao to Madrid. Expect 21-23 direct buses from Monday to Friday, and 24 buses on Saturdays and Sundays.

    What are the departure and arrival stations for buses from Bilbao to Madrid?

    Departure Bus Station: Buses to Madrid could leave from Bilbao's Termibus bus station, or Genxo - Las Mercedes. Termibus is located in the center of the city, right next to San Mames Stadium. The best way for most people to get there is via the Bilbao Metro to San Mames, on foot, or by local buses, which stop right outside the bus station doors. However, Getxo - Las Mercedes could be more convenient for those transferring from ferries or staying near the port. The stop can be found next to the Bay of Biscay, a short 5 minute walk from Areeta Metro Station.

    Arrival Bus Station: Buses from Bilbao to Madrid could arrive at Barajas Airport or Madrid Intercity Av. America. Barajas is the city's main international airport, so alighting there is a great idea for anyone catching flights. Coaches from Bilbao will stop at Terminal 4, so leave time for transfers to other terminals if required. Most people headed for the center of Madrid will prefer to take buses to Av. America. Situated near the heart of Madrid, the bus station has direct connections to subway lines 4, 6, 7, and 9, so getting to any part of the capital should be simple.

    Travel Tips

    Buses from Bilbao to Madrid
    Take the bus to Madrid 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 Bilbao to Madrid.
    FAQs
    How much do cheap buses between Bilbao and Madrid cost?
    Omio customers have found the cheapest buses from Bilbao to Madrid to cost as little as $40 (€32)  in the next 7 days.
    What is the price of a bus ticket to Madrid from Bilbao?
    In the next 7 days you can expect to pay on average $40 (€32)  for a bus ticket to Madrid from Bilbao.
    What is the distance from Bilbao to Madrid by bus?
    You should expect to travel around 200 miles (322 km)  to Madrid from Bilbao by bus.
    How long is the bus between Bilbao and Madrid?
    On average the Bilbao to Madrid bus travel time is 4 h 45 min  for the 200 miles (322 km) long route, but the duration can vary if you travel on weekends and holidays.
    What bus station in Bilbao goes to Madrid? What bus station do I come into Madrid from Bilbao?

    When departing from Bilbao, you have various bus station options to start your journey from including Bilbao, Zorroza, Bilbao, Estación de Autobuses and Bilbao, Estación de Autobuses. When arriving in Madrid, you can end your route in bus stations like Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal.

    Omio customers book a bus from Bilbao-Abando   to Madrid, Estación Sur/Gare routière Méndez Alvaro - 83   most frequently for this route.

    Where do I find the Bilbao bus station to Madrid? Where is the Madrid bus station?

    Passengers booking this journey most frequently board their buses from Bilbao-Abando and need to travel around 0 mile (s) / 0 km from the city center to get to this bus station.

    Passengers arriving in Madrid most often arrive at Madrid, Estación Sur/Gare routière Méndez Alvaro - 83 and need to travel around 2 mile (s) / 3 km from this bus station to the city center.

    What bus companies offer a service to Madrid from Bilbao?
    When taking a bus from Bilbao to Madrid, you can count on Alsa, Alsa Premium, Alsa Supra, Eurolines Switzerland or Flixbus for the best way to get you to Madrid. You can also check all possible bus companies who offer a service between Bilbao and Madrid and compare the amenities they offer before buying a bus ticket.
    When does the first bus depart from Bilbao to Madrid? When does the last bus depart from Bilbao to Madrid?
    The first Bilbao to Madrid bus departs at 6: 00 AM   and the last bus from Bilbao to Madrid leaves at 11: 00 PM. Check out the most up-to-date bus schedule from Bilbao to Madrid on Omio and find the best time to travel to your destination.
    How early should I book bus tickets from Bilbao to Madrid to score the best deals?
    The price of a one way bus ticket from Bilbao to Madrid is on average $40 (€32) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this journey. In general, you can find bus tickets to Madrid from Bilbao available a few months in advance.
    Stations

    Important Stations and Airports for this Journey

    Bilbao
    Madrid
    Bilbao
    Amenities