Coronavirus (COVID-19): get the latest travel updates

Find the cheapest bus tickets from Madrid to Bilbao

Easily compare and book your next trip with Busbud

Cheap buses leaving today

One passenger / one way

2:20 PM6:10 PM
$28
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
2:20 PM
Madrid - Aeropuerto MAD T4
6:10 PM
Bilbao - Estación Autobuses
BlaBlaCar
$28
2:00 PM6:45 PM
$53
Madrid - Avenida de América MetroBilbao - Estación Autobuses
2:00 PM
Madrid - Avenida de América Metro
6:45 PM
Bilbao - Estación Autobuses
ALSA
$53
3:30 PM8:05 AM
$139
Madrid - Estación SurBilbao - Estación Autobuses
3:30 PM
Madrid - Estación Sur
8:05 AM
Bilbao - Estación Autobuses
FlixBus
$139
1:50 AM6:00 AM
$31
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
1:50 AM
Madrid - Aeropuerto MAD T4
6:00 AM
Bilbao - Estación Autobuses
BlaBlaCar
$31
4:00 PM8:45 PM
$53
Madrid - Avenida de América MetroBilbao - Estación Autobuses
4:00 PM
Madrid - Avenida de América Metro
8:45 PM
Bilbao - Estación Autobuses
ALSA
$53
2:20 PM6:10 PM
$28
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
2:20 PM
Madrid - Aeropuerto MAD T4
6:10 PM
Bilbao - Estación Autobuses
BlaBlaCar
$28

Cheap buses leaving tomorrow

One passenger / one way

5:10 PM9:00 PM
$35
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
5:10 PM
Madrid - Aeropuerto MAD T4
9:00 PM
Bilbao - Estación Autobuses
BlaBlaCar
$35
10:00 AM2:45 PM
$53
Madrid - Avenida de América MetroBilbao - Estación Autobuses
10:00 AM
Madrid - Avenida de América Metro
2:45 PM
Bilbao - Estación Autobuses
ALSA
$53
8:00 AM3:15 PM
$63
Madrid - Estación SurBilbao - Estación Autobuses
8:00 AM
Madrid - Estación Sur
3:15 PM
Bilbao - Estación Autobuses
ALSA
$63
6:30 PM10:50 PM
$35
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
6:30 PM
Madrid - Aeropuerto MAD T4
10:50 PM
Bilbao - Estación Autobuses
BlaBlaCar
$35
2:00 PM6:45 PM
$53
Madrid - Avenida de América MetroBilbao - Estación Autobuses
2:00 PM
Madrid - Avenida de América Metro
6:45 PM
Bilbao - Estación Autobuses
ALSA
$53
5:10 PM9:00 PM
$35
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
5:10 PM
Madrid - Aeropuerto MAD T4
9:00 PM
Bilbao - Estación Autobuses
BlaBlaCar
$35

Cheap buses leaving Monday

One passenger / one way

8:20 AM12:40 PM
$43
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
8:20 AM
Madrid - Aeropuerto MAD T4
12:40 PM
Bilbao - Estación Autobuses
BlaBlaCar
$43
2:00 PM6:45 PM
$53
Madrid - Avenida de América MetroBilbao - Estación Autobuses
2:00 PM
Madrid - Avenida de América Metro
6:45 PM
Bilbao - Estación Autobuses
ALSA
$53
5:00 PM9:40 PM
$47
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
5:00 PM
Madrid - Aeropuerto MAD T4
9:40 PM
Bilbao - Estación Autobuses
BlaBlaCar
$47
4:00 PM8:45 PM
$53
Madrid - Avenida de América MetroBilbao - Estación Autobuses
4:00 PM
Madrid - Avenida de América Metro
8:45 PM
Bilbao - Estación Autobuses
ALSA
$53
9:00 AM5:15 PM
$54
Madrid - Avenida de América MetroBilbao - Estación Autobuses
9:00 AM
Madrid - Avenida de América Metro
5:15 PM
Bilbao - Estación Autobuses
ALSA
$54
8:20 AM12:40 PM
$43
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
8:20 AM
Madrid - Aeropuerto MAD T4
12:40 PM
Bilbao - Estación Autobuses
BlaBlaCar
$43

Cheap buses leaving Tuesday

One passenger / one way

10:40 AM2:50 PM
$41
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
10:40 AM
Madrid - Aeropuerto MAD T4
2:50 PM
Bilbao - Estación Autobuses
BlaBlaCar
$41
2:00 PM6:45 PM
$53
Madrid - Avenida de América MetroBilbao - Estación Autobuses
2:00 PM
Madrid - Avenida de América Metro
6:45 PM
Bilbao - Estación Autobuses
ALSA
$53
5:30 PM10:20 PM
$47
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
5:30 PM
Madrid - Aeropuerto MAD T4
10:20 PM
Bilbao - Estación Autobuses
BlaBlaCar
$47
4:00 PM8:45 PM
$53
Madrid - Avenida de América MetroBilbao - Estación Autobuses
4:00 PM
Madrid - Avenida de América Metro
8:45 PM
Bilbao - Estación Autobuses
ALSA
$53
6:30 PM11:00 PM
$47
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
6:30 PM
Madrid - Aeropuerto MAD T4
11:00 PM
Bilbao - Estación Autobuses
BlaBlaCar
$47
10:40 AM2:50 PM
$41
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
10:40 AM
Madrid - Aeropuerto MAD T4
2:50 PM
Bilbao - Estación Autobuses
BlaBlaCar
$41

Cheap buses leaving Wednesday

One passenger / one way

6:00 PM10:20 PM
$31
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
6:00 PM
Madrid - Aeropuerto MAD T4
10:20 PM
Bilbao - Estación Autobuses
BlaBlaCar
$31
12:30 PM4:50 PM
$35
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
12:30 PM
Madrid - Aeropuerto MAD T4
4:50 PM
Bilbao - Estación Autobuses
BlaBlaCar
$35
12:00 PM4:40 PM
$56
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
12:00 PM
Madrid - Aeropuerto MAD T4
4:40 PM
Bilbao - Estación Autobuses
BlaBlaCar
$56
6:00 PM10:20 PM
$31
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
6:00 PM
Madrid - Aeropuerto MAD T4
10:20 PM
Bilbao - Estación Autobuses
BlaBlaCar
$31

Cheap buses leaving Thursday

One passenger / one way

7:30 AM12:10 PM
$41
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
7:30 AM
Madrid - Aeropuerto MAD T4
12:10 PM
Bilbao - Estación Autobuses
BlaBlaCar
$41
2:00 PM6:45 PM
$53
Madrid - Avenida de América MetroBilbao - Estación Autobuses
2:00 PM
Madrid - Avenida de América Metro
6:45 PM
Bilbao - Estación Autobuses
ALSA
$53
4:00 PM8:45 PM
$53
Madrid - Avenida de América MetroBilbao - Estación Autobuses
4:00 PM
Madrid - Avenida de América Metro
8:45 PM
Bilbao - Estación Autobuses
ALSA
$53
9:00 AM5:15 PM
$54
Madrid - Avenida de América MetroBilbao - Estación Autobuses
9:00 AM
Madrid - Avenida de América Metro
5:15 PM
Bilbao - Estación Autobuses
ALSA
$54
9:15 AM5:15 PM
$54
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
9:15 AM
Madrid - Aeropuerto MAD T4
5:15 PM
Bilbao - Estación Autobuses
ALSA
$54
7:30 AM12:10 PM
$41
Madrid - Aeropuerto MAD T4Bilbao - Estación Autobuses
7:30 AM
Madrid - Aeropuerto MAD T4
12:10 PM
Bilbao - Estación Autobuses
BlaBlaCar
$41

Bus Madrid to Bilbao: Trip Overview

5
Daily Buses
8:00 AM - 5:30 PM
Earliest and Latest Bus Departures
$60
Average Ticket Price
Average Bus Trip Duration

Trip Reviews for Madrid - Bilbao

4.5 out of 5 stars

User reviews from travelers who booked a bus ticket from Madrid to Bilbao

Ratings and Reviews (32)


Kerry C.February 6, 2020 | 

Very organized. On time. Safe driving. The break in the middle was fantastic to get something eat and drink. Although this wouldn't have been necessary if there had been drinking water in the bus, and we were allowed to eat snacks. The conductor was a little grumpy, and refused to let us eat on the bus or even put our handbags on the floor. Otherwise good trip. We all arrived safe and sound.

Maggie T.December 5, 2019 | 

What a good safe driver.

Hartono S.December 3, 2019 | 

Good busses and personnel. Wife could be improved.

Carolyn E.October 23, 2019 | 

Great way to travel inter- city. Comfy bus, reclining seats & entertainment screen. Didn’t notice the time pass.

Brenda W.October 10, 2019 | 

Nice terminal, very nice bus amenities

Ofira A.October 6, 2019 | 

There could be a note in English as to the duration of the break

Victor A.August 22, 2019 | 

Safe and fast service from Madrid to Bilbao. It was also the fastest and most convenient way to get to the Basque Country from Madrid via land.

Lewis D.June 14, 2019 | 

Very good service.

Fabioa A.June 2, 2019 | 

Very good

Pilar O.May 17, 2019 | 

Good driver, clean bus.

Adil B.April 28, 2019 | 

Bad bus no like premium normal same price

Adolfo A.April 7, 2019 | 

Si los buses tuviera baños para defecar, sería magnífico estos autobuses.

Sarah Y.February 9, 2019 | 

Very comfy and easily. I’d request no music though.

Canan O.November 4, 2018 | 

En la estación no hay info suficiente

Pamela R.October 7, 2018 | 

Clean and on time!

Mayya K.September 15, 2018 | 

Very nice

Ehsan R.September 14, 2018 | 

Good service

Sylvia K.August 29, 2018 | 

Well done from beginning to end of trip

Abdullah A.August 5, 2018 | 

one of the best bus company in the world :)

Julian M.July 22, 2018 | 

Todo como esperaba y un paisaje hermoso en el camino

Mohor B.July 16, 2018 | 

Comfortable journey

Ian S.June 4, 2018 | 

Very easy, straight forward booking. Pleasant bus, nice attendant. Enjoyed lunch and other service

Larrauri M.May 3, 2018 | 

Service is excellent. Need to go to logrono can’t find any bus service going that way

Joseph Junior M.January 11, 2018 | 

Tranquille Chauffeur sympathique

Lucky O.December 20, 2017 | 

Reliable and committed to service.

Sandra G.May 15, 2017 | 

Very comfortable. Having the screen to watch movies and listening to music was great!

Hector B.April 20, 2017 | 

Excelent bus and service

Daniel M.April 13, 2017 | 

there were 2 busses for the same route, but the ticket didn't say which. that would be really helpful

Trevor B.April 7, 2017 | 

Excellent smooth driver & vehicle. Enjoyed breakfast - unexpected. Waitress very pleasant.

Mabel Ching Mui N.February 20, 2017 | 

The lady bus assistance talk non stop for the whole 4 hrs to the driver. Very dangerous!

Bus companies on this route

Madrid to Bilbao Buses

Busbud shows you the best bus ticket fares and bus schedules so you can easily plan and book a trip by bus from Madrid to Bilbao.

We make sure you can find a bus service from Madrid to Bilbao from the most reliable bus companies operating this trip.

Discover how much the bus trip from Madrid to Bilbao will cost you. Use our filters and sorting features to find the cheapest bus tickets or luxury buses.

Bus Companies

Bus service from Madrid to Bilbao are provided by BlaBlaCar, ALSA, ALSA Supra and ALSA Premium.

Stations & Stops

Buses leaving from Madrid to Bilbao will depart from Estación Sur, Avenida de América Metro, Aeropuerto MAD T4, Plaza Eliptica, Moncloa, Aeropuerto MAD T1-2-3, Príncipe Pío, Aeropuerto MAD T1-2-3, Plaza Puerta del Sol, 3 or Aeropuerto MAD T1.

A bus ride to Bilbao will drop you off at Estación Autobuses, Buenos Aires Kalea, 2, Hotel Carlton, Basurtu Kastrexana Errepidea, Abaro Estrata, Bilbao-Abando Geltokia, Bilbao (Bilbo), Castrejana, Fray Juan Kalea or San Mamés.

Information on this bus route

Daily Buses5
Earliest and Latest Bus Departures8:00 AM - 5:30 PM
Minimum Price$58
Average Ticket Price$60
Minimum Trip Duration
Average Bus Trip Duration
Bus companies on this routeALSA, ALSA, ALSA

Madrid to Bilbao Route Map

Madrid to Bilbao Route Map

Frequently asked questions on the trip Madrid - Bilbao

How much does a bus ticket from Madrid to Bilbao cost?

The average bus ticket price from Madrid to Bilbao is $60. The best way to find cheap bus tickets from Madrid to Bilbao is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!

How long is the bus ride from Madrid to Bilbao?

The average travel time between Madrid and Bilbao is around 4h 45m, although the fastest bus will take about 4h 10m.This is the time it takes to travel the 324 km that separates the two cities.

How many daily bus connections are there between Madrid and Bilbao?

The number of buses from Madrid to Bilbao can differ depending on the day of the week. On average, there are 5 on this route. Some buses run direct routes, while others have layovers. Simplify your bus trip from Madrid to Bilbao by comparing and selecting the bus that fits you travel style and budget on Busbud.

Which bus companies travel from Madrid to Bilbao?

When taking the bus from Madrid to Bilbao, you can travel comfortably and safely with BlaBlaCar, ALSA, ALSA Supra.

What are the departure and arrival stations when taking the bus from Madrid to Bilbao?

Buses travelling between Madrid and Bilbao leave from Estación Sur or Avenida de América Metro and arrive at Estación Autobuses, Buenos Aires Kalea, 2, Hotel Carlton.

About Bus Travel

Bus Travel Tips

If you're abroad, study some local language. Not only could it get you out of a pickle during your bus trip from Madrid to Bilbao but it'll also be endearing to native speakers who will surely appreciate your effort.

Start sightseeing the minute your bus leaves the station. If you're on the night bus from Madrid to Bilbao, get comfy and count the stars.

Buses have the smallest carbon footprint of all motorized transport modes. A bus going from Madrid to Bilbao will emit half the CO2 emitted by a train, and radically less than a car or an airplane.

Create your own real life musical score by curating a personalized bus travel playlist - the perfect accompaniment to your bus ride from Madrid to Bilbao.

Did you know?

The word 'bus' is an abbreviation of 'omnibus" which means 'for all' in Latin as buses were meant to be transportation for everybody.

It takes 27 hours to go by bus from Lima to Cusco, one of the craziest bus trips on the world. This route is used daily by locals and backpackers.

The bus driver with the longest career in the world drove more than 2,000,000 miles and is a happy World Record holder.

Will you be returning to Madrid by bus?

If you are looking for the return bus journey, check out buses from Bilbao to Madrid.

Top travelled bus routes

Popular Buses Connecting Madrid

Popular Buses Connecting Bilbao

Popular routes in this country

Why choose Busbud?

The Best Way To Book Bus Tickets

Busbud helps you easily search, compare and book intercity bus tickets on a worlwide scale with our comprehensive list of bus routes and schedules. With Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.

  • Your trip, your priorities
  • Global coverage
  • 24/7 support