Find the cheapest bus tickets from Barcelona to Madrid

Easily search and book your next trip with Busbud

Cheap buses leaving today
One passenger / one way

12:00 pm7:50 pm
$38
NordAvenida de América Metro
12:00 pm
Nord
7:50 pm
Avenida de América Metro
ALSA
$38USD
1:00 am8:35 am
$38
NordAeropuerto MAD T4
1:00 am
Nord
8:35 am
Aeropuerto MAD T4
ALSA
$38USD
2:00 am9:35 am
$38
NordAeropuerto MAD T4
2:00 am
Nord
9:35 am
Aeropuerto MAD T4
ALSA
$38USD
2:00 am9:50 am
$38
NordAvenida de América Metro
2:00 am
Nord
9:50 am
Avenida de América Metro
ALSA
$38USD
7:00 am2:50 pm
$38
NordAvenida de América Metro
7:00 am
Nord
2:50 pm
Avenida de América Metro
ALSA
$38USD
12:00 pm7:50 pm
$38
NordAvenida de América Metro
12:00 pm
Nord
7:50 pm
Avenida de América Metro
ALSA
$38USD

Cheap buses leaving tomorrow
One passenger / one way

2:30 pm9:50 pm
$38
NordAvenida de América Metro
2:30 pm
Nord
9:50 pm
Avenida de América Metro
ALSA
$38USD
1:00 am8:50 am
$38
NordAvenida de América Metro
1:00 am
Nord
8:50 am
Avenida de América Metro
ALSA
$38USD
7:00 am2:50 pm
$38
NordAvenida de América Metro
7:00 am
Nord
2:50 pm
Avenida de América Metro
ALSA
$38USD
8:00 am3:35 pm
$38
NordAeropuerto MAD T4
8:00 am
Nord
3:35 pm
Aeropuerto MAD T4
ALSA
$38USD
8:00 am3:50 pm
$38
NordAvenida de América Metro
8:00 am
Nord
3:50 pm
Avenida de América Metro
ALSA
$38USD
2:30 pm9:50 pm
$38
NordAvenida de América Metro
2:30 pm
Nord
9:50 pm
Avenida de América Metro
ALSA
$38USD

Cheap buses leaving Saturday
One passenger / one way

1:00 pm8:35 pm
$38
NordAeropuerto MAD T4
1:00 pm
Nord
8:35 pm
Aeropuerto MAD T4
ALSA
$38USD
1:00 am8:50 am
$38
NordAvenida de América Metro
1:00 am
Nord
8:50 am
Avenida de América Metro
ALSA
$38USD
7:00 am2:50 pm
$38
NordAvenida de América Metro
7:00 am
Nord
2:50 pm
Avenida de América Metro
ALSA
$38USD
8:00 am3:35 pm
$38
NordAeropuerto MAD T4
8:00 am
Nord
3:35 pm
Aeropuerto MAD T4
ALSA
$38USD
8:00 am3:50 pm
$38
NordAvenida de América Metro
8:00 am
Nord
3:50 pm
Avenida de América Metro
ALSA
$38USD
1:00 pm8:35 pm
$38
NordAeropuerto MAD T4
1:00 pm
Nord
8:35 pm
Aeropuerto MAD T4
ALSA
$38USD

Cheap buses leaving Sunday
One passenger / one way

2:30 pm9:50 pm
$38
NordAvenida de América Metro
2:30 pm
Nord
9:50 pm
Avenida de América Metro
ALSA
$38USD
1:00 am8:50 am
$38
NordAvenida de América Metro
1:00 am
Nord
8:50 am
Avenida de América Metro
ALSA
$38USD
7:00 am2:50 pm
$38
NordAvenida de América Metro
7:00 am
Nord
2:50 pm
Avenida de América Metro
ALSA
$38USD
8:00 am3:35 pm
$38
NordAeropuerto MAD T4
8:00 am
Nord
3:35 pm
Aeropuerto MAD T4
ALSA
$38USD
8:00 am3:50 pm
$38
NordAvenida de América Metro
8:00 am
Nord
3:50 pm
Avenida de América Metro
ALSA
$38USD
2:30 pm9:50 pm
$38
NordAvenida de América Metro
2:30 pm
Nord
9:50 pm
Avenida de América Metro
ALSA
$38USD

Cheap buses leaving Monday
One passenger / one way

7:00 am2:35 pm
$38
NordAeropuerto MAD T4
7:00 am
Nord
2:35 pm
Aeropuerto MAD T4
ALSA
$38USD
11:59 pm7:49 am
$38
NordAvenida de América Metro
11:59 pm
Nord
7:49 am
Avenida de América Metro
ALSA
$38USD
8:00 am3:35 pm
$38
NordAeropuerto MAD T4
8:00 am
Nord
3:35 pm
Aeropuerto MAD T4
ALSA
$38USD
8:00 am3:50 pm
$38
NordAvenida de América Metro
8:00 am
Nord
3:50 pm
Avenida de América Metro
ALSA
$38USD
9:30 am4:50 pm
$38
NordAvenida de América Metro
9:30 am
Nord
4:50 pm
Avenida de América Metro
ALSA
$38USD
7:00 am2:35 pm
$38
NordAeropuerto MAD T4
7:00 am
Nord
2:35 pm
Aeropuerto MAD T4
ALSA
$38USD

Bus Barcelona to Madrid: Trip Overview

34
Daily Buses
1:00 am - 11:59 pm
Departure Time
$42
Average Price
Average Trip Duration

Trip Reviews for Barcelona - Madrid

4.1 out of 5 stars

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

Ratings and Reviews (100)


Mathilde D.April 5, 2019 | Staff: 5 | 

Very satisfied

Seda H.April 5, 2019 | Staff: 5 | 

Busses are excellent

Ryan Jian Tong N.March 29, 2019 | Staff: 4 | 

I’ve read some pretty bad reviews which was making me second guessed my decision however upon taking it I feel it was pretty satisfactory the bus arrived on time left on time drivers were polite so all in all a pretty good experience

Isabel L.March 24, 2019 | Staff: 5 | 

Comfortable seats. Entertainment options great. Rest stops adequete. Could have been a little cooler.

Asser Y.March 11, 2019 | Staff: 4 | 

No WiFi

Alexandre M.March 6, 2019 | Staff: 3 | 

Seat extremely narrow

Isabela G.February 3, 2019 | Staff: 5 | 

It was great and confortable

Maitreya S.January 22, 2019 | Staff: 5 | 

Very nice service, comfortable vehicle, good amenities, the stuff is very helpful.

Ezgi U.January 17, 2019 | Staff: 3 | 

Other travellers were so rude

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.

Barcelona to Madrid Route Map

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 Nord, Nord, Aeroport BCN T1, Avinguda Diagonal, 686, Avinguda Diagonal, 587, Ronda de la Universitat, 9, Puerto Maritimo, 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 T4, Estación Sur, Estación Sur, Plaza Eliptica, Aeropuerto MAD T1-2-3, Príncipe Pío, Moncloa, Plaza Puerta del Sol, 3 or Aeropuerto MAD T1-2-3.

Daily Buses34
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.

Will you be returning to Barcelona by bus?

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

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 worlwide scale with our comprehensive list of bus routes and schedules. With several language and currency options available, Busbud seeks to cater to international bus travellers no matter where they are in the world. 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