Bilbao to Madrid bus

Cheap bus tickets from Bilbao to Madrid

Showing times and prices for Sep 29

Cheapest

33

Average

37

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
08:00AMBilbao4h45 12:45PMMadrid
0 transfers
331One-way
Cheapest
02:00PMBilbao4h50 06:50PMMadrid
0 transfers
331One-way
Cheapest
12:00PMBilbao4h45 04:45PMMadrid
0 transfers
331One-way
Cheapest
10:00AMBilbao4h40 02:40PMMadrid
0 transfers
331One-way
Cheapest
07:00AMBilbao4h45 11:45AMMadrid
0 transfers
331One-way

Bus schedule from Bilbao to Madrid

Showing buses for tomorrow, Thursday, September 29
01:00AMBilbao4h30 05:30AMMadrid, Aeropuerto Barajas T4
0 transfers
01:00AMBilbao4h45 05:45AMMadrid
0 transfers
02:00AMBilbao4h05 06:05AMMadrid, Aeropuerto Barajas T4
0 transfers
02:00AMBilbao4h15 06:15AMMadrid
0 transfers
07:00AMBilbao4h45 11:45AMMadrid
0 transfers
07:00AMBilbao4h30 11:30AMMadrid, Aeropuerto Barajas T4
0 transfers
08:00AMBilbao4h45 12:45PMMadrid
0 transfers
08:00AMBilbao4h30 12:30PMMadrid, Aeropuerto Barajas T4
0 transfers
08:15AMBilbao6h45 03:00PMMadrid, Aeropuerto Barajas T4
1 transfer
08:15AMBilbao5h35 01:50PMMadrid
1 transfer
08:30AMBilbao6h30 03:00PMMadrid, Aeropuerto Barajas T4
1 transfer
08:30AMBilbao5h20 01:50PMMadrid
1 transfer
09:00AMBilbao4h10 01:10PMMadrid
0 transfers
09:00AMBilbao4h40 01:40PMMadrid, Aeropuerto Barajas T4
0 transfers
09:00AMBilbao5h10 02:10PMMadrid, Estación Sur
0 transfers
10:00AMBilbao4h40 02:40PMMadrid
0 transfers
11:00AMBilbao4h10 03:10PMMadrid, Aeropuerto Barajas T4
0 transfers
11:00AMBilbao4h25 03:25PMMadrid
0 transfers
12:00PMBilbao4h45 04:45PMMadrid
0 transfers
02:00PMBilbao4h50 06:50PMMadrid
0 transfers
02:00PMBilbao4h40 06:40PMMadrid, Aeropuerto Barajas T4
0 transfers
03:00PMBilbao4h10 07:10PMMadrid
0 transfers
04:00PMBilbao4h45 08:45PMMadrid
0 transfers
04:15PMBilbao6h30 10:45PMMadrid
1 transfer
06:00PMBilbao4h15 10:15PMMadrid
0 transfers
08:30PMBilbao4h15 12:45AMMadrid
0 transfers
08:30PMBilbao4h05 12:35AMMadrid, Aeropuerto Barajas T4
0 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Sep 29
Fri
Sep 30
Sat
Oct 01
Sun
Oct 02
Mon
Oct 03
Tue
Oct 04
Wed
Oct 05
Thu
Oct 06
Fri
Oct 07
Sat
Oct 08
Sun
Oct 09
Mon
Oct 10
Tue
Oct 11
Wed
Oct 12
Thu
Oct 13
Fri
Oct 14
Sat
Oct 15
Sun
Oct 16
Mon
Oct 17
Tue
Oct 18
Wed
Oct 19

Bus times from Bilbao to Madrid

Showing times and prices for Sep 29

Fastest Journey

4 h 5 m

Average

4 h 48 m

Buses per day

27

Distance

323 km

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

Fastest
02:00AMBilbao4h05 06:05AMMadrid, Aeropuerto Barajas T4
0 transfers
451One-way
Fastest
08:30PMBilbao4h05 12:35AMMadrid, Aeropuerto Barajas T4
0 transfers
451One-way
2nd Fastest
11:00AMBilbao4h10 03:10PMMadrid, Aeropuerto Barajas T4
0 transfers
451One-way
2nd Fastest
03:00PMBilbao4h10 07:10PMMadrid
0 transfers
451One-way
2nd Fastest
09:00AMBilbao4h10 01:10PMMadrid
0 transfers
441One-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 Madrid?

view on map

Top pick hotels

Entire homes & apartments

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

View all

Overview: Bus from Bilbao to Madrid

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

Buses from Bilbao to Madrid cover the 200 miles (322 km) long trip taking on average 4 h 15 min with our travel partners like Alsa Supra, Alsa, Alsa Premium, Infobus 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 $34 (€33), but the average price of bus tickets is $34 (€33). Travelers depart most frequently from Bilbao-Abando and arrive in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.

Bus providers: Alsa and BlaBlaCar Bus from Bilbao to Madrid

You can travel by bus from Bilbao to Madrid with Alsa and BlaBlaCar Bus for as low as $34 (€33). When you search for schedules and tickets, Omio will show you the best trip.

Alsa
BlaBlaCar Bus

Alsa is the main bus company in Spain, a subsidiary of the UK bus company National Express. Alsa offers a wide variety of national and international routes and transports more than 300 million passengers every year. Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes for those looking to save money on bus journeys. While most travelers don’t mind traveling on normal buses with basic services like bathrooms, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe buses like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.

  • Average Price: $34

BlaBlaCar Bus (formerly known as Ouibus or iDBUS) is a popular French bus company from France operating long-distance services in 10 countries in Europe and connecting over 300 destinations. It is a subsidiary of the French carpooling service, BlaBlaCar. Standard amenities on BlaBlaCar Bus include toilets, air conditioning, USB and power outlets for charging phones, tablets and laptops during long bus journeys, extra legroom and adjustable seats. There is also free Wi-Fi available on select routes. The only ticket type from BlaBlaCar Bus is the Standard ticket, which allows each traveler to bring one carry-on bag and up to two checked bags.

Bilbao to Madrid bus information with BlaBlaCar Bus:

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

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: Bus to Madrid from Bilbao

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
Looking to save money on your trip? Omio customers have found the cheapest bus from Bilbao to Madrid for the next 7 days starting from $34 (€33)  one way.
If you’re looking to purchase your bus tickets in the next week, you can expect the Bilbao to Madrid bus price to come in at an average of $34 (€33)  one way.
When traveling this route you should expect the distance from Bilbao to Madrid by bus to be approximately 200 miles (322 km).
The Bilbao to Madrid bus duration is on average 4 h 15 min, which is to be expected when traveling 200 miles (322 km) between Bilbao and Madrid. However, the time it takes can vary based on specific dates, weekends, and holidays.

When departing from Bilbao, you have various bus station options to start your trip from including Bilbao, Bilbao, Zorroza and Bilbao, Estación de Autobuses. When arriving in Madrid, you can end your trip 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.

Passengers booking this route most frequently board their buses from Bilbao-Abando and need to travel around 0.4 miles (726 m) 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 3 miles (4.9 km) from this bus station to the city center.

Take the Bilbao to Madrid bus with Alsa Supra, Alsa, Alsa Premium, Infobus or Blablabus. However, it's always good to check out all possible bus providers for the trip to Madrid from Bilbao as there might be differences in the amenities they offer.
Yes, there is 1 direct bus per day from Bilbao to Madrid. You can look to travel with Alsa or Alsa Supra  without needing to transfer at another stop in between. Taking a direct bus tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
On average, there is 1 bus a day from Bilbao to Madrid. The bus times and services may be different on weekends and holidays compared to weekdays.
You can take the earliest bus from Bilbao to Madrid at 5: 00 AM   or take the last bus from Bilbao to Madrid leaving at 11: 00 PM. Look for the latest Bilbao to Madrid bus schedules on Omio and book the best time to take the bus for this trip.
The price of a one way bus ticket from Bilbao to Madrid is on average $34 (€33) if you buy 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 providers offering this journey. In general, you can find bus tickets from Bilbao to Madrid available 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