Cheap bus tickets from Bilbao to Madrid

Showing times and prices for Jan 17

Cheapest

$39

Average

$42

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.

The average ticket from Bilbao to Madrid will cost around $ 42 if you buy it on the day, but the cheapest tickets can be found for only $ 39.

Cheapest
09:00AMBilbao5h10 02:10PMMadrid, Estación Sur
0 changes
$391One-way
Cheapest
01:00AMBilbao4h45 05:45AMMadrid
0 changes
$391One-way
Cheapest
02:00PMBilbao4h50 06:50PMMadrid
0 changes
$391One-way
Cheapest
12:00PMBilbao4h45 04:45PMMadrid
0 changes
$391One-way
Cheapest
01:00AMBilbao4h30 05:30AMMadrid, Aeropuerto Barajas T4
0 changes
$391One-way

Bus schedule from Bilbao to Madrid

Showing buses for tomorrow, Mon, Jan 17
01:00AMBilbao4h45 05:45AMMadrid
0 changes
01:00AMBilbao4h30 05:30AMMadrid, Aeropuerto Barajas T4
0 changes
08:00AMBilbao4h30 12:30PMMadrid, Aeropuerto Barajas T4
0 changes
08:00AMBilbao4h45 12:45PMMadrid
0 changes
08:15AMBilbao8h30 04:45PMMadrid
0 changes
08:15AMBilbao8h45 05:00PMMadrid, Estación Sur
0 changes
08:30AMBilbao6h40 03:10PMMadrid
0 changes
08:30AMBilbao5h10 01:40PMMadrid, Aeropuerto Barajas T4
0 changes
09:00AMBilbao5h10 02:10PMMadrid, Estación Sur
0 changes
09:00AMBilbao4h10 01:10PMMadrid
0 changes
09:00AMBilbao4h40 01:40PMMadrid, Aeropuerto Barajas T4
0 changes
10:00AMBilbao4h40 02:40PMMadrid
0 changes
12:00PMBilbao4h45 04:45PMMadrid
0 changes
02:00PMBilbao4h50 06:50PMMadrid
0 changes
02:00PMBilbao4h40 06:40PMMadrid, Aeropuerto Barajas T4
0 changes
03:00PMBilbao4h10 07:10PMMadrid
0 changes
04:00PMBilbao4h45 08:45PMMadrid
0 changes
04:15PMBilbao6h30 10:45PMMadrid
0 changes
06:00PMBilbao4h15 10:15PMMadrid
0 changes

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

Mon
Jan 17
$45Renfe Alvia
$39Alsa
$91Air Europa
Tue
Jan 18
$38Renfe Alvia
$39Alsa
$174Air Europa
Wed
Jan 19
$32Renfe Alvia
$39Alsa
$63Iberia
Thu
Jan 20
$38Renfe Alvia
$39Alsa
$89Iberia
Fri
Jan 21
$58Renfe Alvia
$39Alsa
$79Air Europa
Sat
Jan 22
$51Renfe Alvia
$39Alsa
$24Air Europa
Sun
Jan 23
$64Renfe Alvia
$39Alsa
$36Air Europa
Mon
Jan 24
$32Renfe Alvia
$39Alsa
$36Air Europa
Tue
Jan 25
$26Renfe Alvia
$39Alsa
$24Air Europa
Wed
Jan 26
$22Renfe Alvia
$39Alsa
$35Iberia
Thu
Jan 27
$32Renfe Alvia
$39Alsa
$36Air Europa
Fri
Jan 28
$26Renfe Alvia
$39Alsa
$79Air Europa
Sat
Jan 29
$45Renfe Alvia
$39Alsa
$24Air Europa
Sun
Jan 30
$58Renfe Alvia
$39Alsa
$36Air Europa
Mon
Jan 31
$32Renfe Alvia
$39Alsa
$35Iberia
Tue
Feb 1
$26Renfe Alvia
$39Alsa
$24Air Europa
Wed
Feb 2
$22Renfe Alvia
$39Alsa
$24Air Europa
Thu
Feb 3
$26Renfe Alvia
$39Alsa
$24Air Europa
Fri
Feb 4
$38Renfe Alvia
$39Alsa
$79Air Europa
Sat
Feb 5
$38Renfe Alvia
$39Alsa
$24Air Europa

Bus times from Bilbao to Madrid

Showing times and prices for Jan 17

Fastest Journey

4 h 10 m

Average

5 h 16 m

Buses per day

19

Distance

323 km

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

These direct buses cover the 323 km distance in an average of 5 h 16 m but if you time it right, some buses will get you there in just 4 h 10 m .

The slowest buses will take 8 h 45 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
09:00AMBilbao4h10 01:10PMMadrid
0 changes
$541One-way
Fastest
03:00PMBilbao4h10 07:10PMMadrid
0 changes
$531One-way
2nd Fastest
06:00PMBilbao4h15 10:15PMMadrid
0 changes
$391One-way
01:00AMBilbao4h30 05:30AMMadrid, Aeropuerto Barajas T4
0 changes
$391One-way
08:00AMBilbao4h30 12:30PMMadrid, Aeropuerto Barajas T4
0 changes
$391One-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?

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$39 (€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 15 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 $39 (€32), you can find the cheapest bus ticket for as low as $39 (€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 to Madrid from Bilbao from $39 (€32) with Omio’s bus partners Alsa and FlixBus! You can find the best schedules and tickets when comparing and booking the most popular journey for you.

FlixBus
Alsa

FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

    FlixBus' current ticket policies due to COVID-19 for your bus from Bilbao to Madrid are the following:

    • 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: 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

    How much are cheap buses between Bilbao and Madrid?

    Looking to save money on your route? Omio customers have found the cheapest bus from Bilbao to Madrid for the next 7 days starting from $39 (€32)  one way.

    How much is a bus ticket from Bilbao to Madrid?

    In the next 7 days you can expect to pay on average $39 (€32)  for a bus ticket to Madrid from Bilbao.

    How far is Bilbao to Madrid by bus?

    The bus distance from Bilbao to Madrid is around 200 miles (322 km).

    How long is a bus to Madrid from Bilbao on average?

    The Bilbao to Madrid bus duration is on average 4 h 15 min, which is to be expected when traveling 200 miles (322 km) from Bilbao to Madrid. However, the time it takes can vary based on specific dates, weekends, and holidays.

    What station does the bus from Bilbao to Madrid depart from? Which Madrid bus station do I come into from Bilbao?

    When taking the bus to Madrid from Bilbao, you can choose to depart from bus stations like Bilbao, Zorroza, Bilbao, Estación de Autobuses and Bilbao, Estación de Autobuses. Your trip can end in bus stations such as Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal.

    Omio customers who travel this route most frequently depart from Bilbao-Abando   and arrive in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.

    Where is the Bilbao bus station located? Where is the Madrid bus station located?

    You can find the most popular departure bus station for this trip, Bilbao-Abando, located approximately 0.2 miles (339 m) from the city center of Bilbao. The most popular arrival bus station in Madrid, called Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, is located around 1.9 miles (3.1 km) away from its city center.

    Which bus companies can take me between Bilbao and Madrid?

    For the trip from Bilbao to Madrid you can take a bus with Alsa, Alsa Premium, Alsa Supra, Eurolines Switzerland or Flixbus. Be sure to check out all possible bus providers that offer services from Bilbao to Madrid on Omio to compare what amenities they may have.

    What are the first and last departure bus times from Bilbao to Madrid?

    The earliest bus departing from Bilbao to Madrid leaves at 7: 00 AM. The last bus departing from Bilbao to Madrid leaves at 5: 00 PM. You can find the latest Bilbao to Madrid bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.

    How far in advance should I book bus tickets from Bilbao to Madrid for the best deals?

    You can find buses from Bilbao to Madrid to cost on average $39 (€32) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Bilbao to Madrid bus generally on sale a few months before the planned travel date.