Find a Bus from Barcelona to Madrid

Bus from Madrid to Barcelona

Cheap buses leaving today
One passenger / one way

10:15 PM5:50 AM
$38
Barcelona-NordEstación Sur - Mendez Alvaro
ALSA
10:15 PM
Barcelona-Nord
5:50 AM
Estación Sur - Mendez Alvaro
ALSA
$38USD
4:30 PM12:20 AM
$38
Barcelona-NordAvenida de América Metro
ALSA
4:30 PM
Barcelona-Nord
12:20 AM
Avenida de América Metro
ALSA
$38USD
10:15 PM5:35 AM
$38
Barcelona-NordAvenida de América Metro
ALSA
10:15 PM
Barcelona-Nord
5:35 AM
Avenida de América Metro
ALSA
$38USD
11:00 PM6:35 AM
$38
Barcelona-NordAvenida de América Metro
ALSA
11:00 PM
Barcelona-Nord
6:35 AM
Avenida de América Metro
ALSA
$38USD
11:00 PM6:20 AM
$38
Barcelona-NordAeropuerto MAD Barajas T4
ALSA
11:00 PM
Barcelona-Nord
6:20 AM
Aeropuerto MAD Barajas T4
ALSA
$38USD
10:15 PM5:50 AM
$38
Barcelona-NordEstación Sur - Mendez Alvaro
ALSA
10:15 PM
Barcelona-Nord
5:50 AM
Estación Sur - Mendez Alvaro
ALSA
$38USD

Cheap buses leaving tomorrow
One passenger / one way

2:30 PM9:50 PM
$38
Barcelona-NordAvenida de América Metro
ALSA
2:30 PM
Barcelona-Nord
9:50 PM
Avenida de América Metro
ALSA
$38USD
1:00 PM8:35 AM
$128
Barcelona NordEstación Sur - Mendez Alvaro
FlixBus
1:00 PM
Barcelona Nord
8:35 AM
Estación Sur - Mendez Alvaro
FlixBus
$128USD
1:00 AM8:35 AM
$38
Barcelona-NordAeropuerto MAD Barajas T4
ALSA
1:00 AM
Barcelona-Nord
8:35 AM
Aeropuerto MAD Barajas T4
ALSA
$38USD
1:00 PM8:05 AM
$128
Barcelona NordAeropuerto MAD Barajas T4
FlixBus
1:00 PM
Barcelona Nord
8:05 AM
Aeropuerto MAD Barajas T4
FlixBus
$128USD
7:00 AM2:35 PM
$38
Barcelona-NordAeropuerto MAD Barajas T4
ALSA
7:00 AM
Barcelona-Nord
2:35 PM
Aeropuerto MAD Barajas T4
ALSA
$38USD
2:30 PM9:50 PM
$38
Barcelona-NordAvenida de América Metro
ALSA
2:30 PM
Barcelona-Nord
9:50 PM
Avenida de América Metro
ALSA
$38USD

Cheap buses leaving Friday
One passenger / one way

2:30 PM9:50 PM
$38
Barcelona-NordAvenida de América Metro
ALSA
2:30 PM
Barcelona-Nord
9:50 PM
Avenida de América Metro
ALSA
$38USD
1:00 PM8:35 AM
$122
Barcelona NordEstación Sur - Mendez Alvaro
FlixBus
1:00 PM
Barcelona Nord
8:35 AM
Estación Sur - Mendez Alvaro
FlixBus
$122USD
1:00 AM8:35 AM
$38
Barcelona-NordAeropuerto MAD Barajas T4
ALSA
1:00 AM
Barcelona-Nord
8:35 AM
Aeropuerto MAD Barajas T4
ALSA
$38USD
1:00 PM8:05 AM
$122
Barcelona NordAeropuerto MAD Barajas T4
FlixBus
1:00 PM
Barcelona Nord
8:05 AM
Aeropuerto MAD Barajas T4
FlixBus
$122USD
7:00 AM2:50 PM
$38
Barcelona-NordAvenida de América Metro
ALSA
7:00 AM
Barcelona-Nord
2:50 PM
Avenida de América Metro
ALSA
$38USD
2:30 PM9:50 PM
$38
Barcelona-NordAvenida de América Metro
ALSA
2:30 PM
Barcelona-Nord
9:50 PM
Avenida de América Metro
ALSA
$38USD

Bus Barcelona to Madrid: Trip Overview

40
Daily Buses
1:00 AM - 11:59 PM
Departure Time
$42
Average Price
Average Trip Duration

Trip Reviews for Barcelona - Madrid

4.2 out of 5 stars

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

Ratings and Reviews (91)


Rahul S.January 4, 2019 | Staff: 5 | 

Very comfortable ride, value for money

Qais S.December 30, 2018 | Staff: 3 | 

Bus was really uncomfortably hot

Marilyn Gayle H.November 25, 2018 | Staff: 4 | 

The trip was very good. My problem is I didn’t understand the driver as he only spoke Spanish and I didn’t realize the stop in Zaragoza was long enough for a toilet break or that there was a toilet on the bus.

Chanity B.November 16, 2018 | Staff: 4 | 

It would be nice to get some more info on the road about in how much time we will get to the destinations

Alisa V.November 15, 2018 | Staff: 5 | 

The best one

Eiko M.November 11, 2018 | Staff: 5 | 

Very nice

Kakhaber E.October 12, 2018 | Timeliness: 5 | Staff: 5 | 

Very great

Xuan Huong C.September 13, 2018 | Timeliness: 5 | Staff: 5 | 

good service

Karine A.August 23, 2018 | Staff: 4 | 

The trip was OK - not very comfortable, but bearable.

Eugenio G.August 19, 2018 | Timeliness: 1 | Staff: 1 | 

Reserve un asiento específico, luego el número de asiento para nada era el seleccionado. Un timo pagar 36 euros por ir en una lata de sardinas, una pena!

Natalie K.August 10, 2018 | Timeliness: 5 | Staff: 2 | 

The bus was timely and clean however I found the staff to be unhelpful.

Deepak M.August 6, 2018 | Timeliness: 5 | Staff: 5 | 

Very nice service

José Pablo R.August 2, 2018 | Timeliness: 5 | Staff: 5 | 

Todo ok!!

Ryan O.July 14, 2018 | Timeliness: 4 | Staff: 5 | 

no plugs to charge our phones No wifi On a 8hour long ride

Ron V.July 7, 2018 | Timeliness: 5 | Staff: 4 | 

The bus driver was very helpful, I just wish he speaks more English. :) The bus I think is great because it has on board entertainment. My only complaint is that I booked for 2 seats (me and my wife) and the seats that the computerized booking system gave us are not seated beside each other. I had to ask one passenger if she was willing to swap seats, good thing she agreed.

Natalie L.July 2, 2018 | Timeliness: 2 | Staff: 2 | 

Driver was rude to me and then the bus broke and a long delay.

Maor M.June 27, 2018 | Timeliness: 5 | Staff: 4 | 

No wifi as promised, no a single way to know which type of bus you get. I wanted to pay more for a better bus but there wasn't any way to do so.

Iuliia F.June 23, 2018 | Timeliness: 5 | Staff: 5 | 

Everything just the way it should be. Thank you!

Samir S.June 21, 2018 | Timeliness: 5 | Staff: 5 | 

Very happy Will always use

Kristian-joel K.June 21, 2018 | Timeliness: 4 | Staff: 5 | 

Had good experience

Caroline C.May 31, 2018 | Timeliness: 4 | Staff: 2 | 

Barcelona to Zaragoza driver was fatigued and failed to maintain a constant line and scared us a little. The toilet was the most disgusting, no water, no flush or paper and urine all over the floor and walls. Seating arrangement was the worst. Both our tv screens did not work. Wifi kept on expiring. Ticket did not say time of arrival and we expected to arrive at estacion del sur Madrid where we booked a hotel near by and that was not the case.

Ying Hao S.May 18, 2018 | Timeliness: 5 | Staff: 3 | 

The driver try to avoid answering my question.

Graik Karrel O.April 26, 2018 | Timeliness: 5 | Staff: 5 | 

really good service, we even got in Madrid 15 minutes earlier.

Ivan Jasper T.April 11, 2018 | Timeliness: 5 | Staff: 5 | 

We thought the bus drivers were very professional. The weather was atrocious with heavy rain and strong winds and the driver took considerable care.

Ma.irene Q.April 2, 2018 | Timeliness: 1 | Staff: 1 | 

The driver is very nice..

Najmeh S.December 30, 2017 | Timeliness: 3 | Staff: 1 | 

The only problem was that driver didn’t understand or speak English at all.

David Z.December 6, 2017 | Timeliness: 5 | Staff: 2 | 

Driver was very arrogant, not helpful at all! Bus was okey, nothing special

Caleb I.November 23, 2017 | Timeliness: 3 | Staff: 2 | 

Usually I don’t mind the bus and I can sleep but there were too many stops and kept being woken up by the loud driver that spoke no English at all.

Sergio H.November 14, 2017 | Timeliness: 5 | Staff: 5 | 

Muy bien servicio incluso muchonmejor de otros paises a los cuales he ido

Patranjali M.November 2, 2017 | Timeliness: 4 | Staff: 4 | 

very good

Barcelona to Madrid Buses

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

Bus service from Barcelona to Madrid will be provided by the most trusted bus companies.

Whether it is cheap bus tickets or more luxurious buses going to Madrid from Barcelona, we help you find what you're looking for based on how much of a budget you have.

Bus Companies

Bus service from Barcelona to Madrid are provided by ALSA and FlixBus.

Stations & Stops

Buses leaving from Barcelona to Madrid will depart from Barcelona-Nord, Barcelona Nord, Aeroport BCN El-Prat T1, Avinguda Diagonal, 686, Avinguda Diagonal, 587, Ronda de la Universitat, 9, Terminal del puerto de cruceros, Barcelona Sants, Passeig de Gràcia, 36 or Gran Via de les Corts Catalanes, 534.

A bus ride to Madrid will drop you off at Avenida de América Metro, Aeropuerto MAD Barajas T4, Estación Sur - Mendez Alvaro, Estación Sur, Plaza Eliptica, Aeropuerto MAD Barajas T123, Príncipe Pío, Moncloa, Plaza Puerta del Sol, 3 or Aeropuerto MAD Barajas T1.

Daily Buses40
Departure Time1:00 AM - 11:59 PM
Average Price
$42
Average Trip Duration
Bus Companies on This RouteALSA, FlixBus

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 Barcelona to Madrid but it'll also be endearing to native speakers who will surely appreciate your effort.

Much more than a mere vehicle taking you from Barcelona to Madrid, riding the bus will expose you to some of most stunning panoramas while enroute to your final bus stop.

Buses are energy-efficient. Carrying a passenger over 100 kms by coach only takes 0.6-0.9 liters of gas. Compare that to the 2.6 liters required by high-speed train, 6.6 liters by airplane and 7.6 liters by gas-powered car, and it's clear that the bus is a more environmentally-conscious option for your bus transportation from Barcelona to Madrid.

Tune out to the fine sounds of your best music playlist on your bus trip from Barcelona to Madrid while indulging in miles on end of beautiful scenic views.

Did you know?

The average number of passengers on a coach bus is 32 meaning that a bus could replace a minimum of at least 30 cars!

Did you know some bus companies in Germany offer to their passenger low-costs snacks and regional beer based on their destination? Prosit!

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

Popular Buses Connecting Barcelona

Popular Buses Connecting Madrid

Popular routes in this country

About Busbud

The Best Way To Book Bus Tickets

Busbud helps you easily search, compare and book intercity bus tickets on a worldwide scale with our comprehensive list of bus routes and schedules. Use Busbud to book your trip online, in your own language and currency, wherever you are. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Megabus, Eurolines, ALSA, iDBUS, National Express and many others so you can buy tickets without a worry.

Why Busbud?

  • Super Fast
  • The Most Options
  • Friendly Crew