Barcelona to Madrid Bus

Affordable tickets with world's best travel companies

It will take 9 hrs 25 mins to reach from Barcelona to Madrid. The earliest departure from Barcelona is at 1:00 AM. And the last bus is at 11:59 PM. The price for one bus ticket starts from EUR 36.97.

toggle
World Wide Coverage
World Wide Coverage
Find affordable travel tickets across the world, all at one place
Anxiety-free travel
Anxiety-free travel
We ensure your information is safe and your travel is hassle free, whenerver you go
No hidden charges
No hidden charges
Find the best deals online and guess what, refunds are simple!

Barcelona to Madrid Bus Service

Avg. Bus Duration

:

9 hrs 25 mins

Buses depart from

:

Barcelona

Bus arrives in

:

Madrid

Daily Bus Services

:

79

Cheapest Bus Tickets

:

EUR 36.97

Earliest Bus

:

1:00 AM

Last Bus

:

11:59 PM

redBus Highlights

<strong>36 Mn+</strong> satisfied customers

36 Mn+ satisfied customers

Over 3500 bus-company partners

Over 3500 bus-company partners

<strong>2,00,000+</strong> bookings per day<br>World's largest bus-ticket platform

2,00,000+ bookings per day
World's largest bus-ticket platform

Assured seat of your choice

Assured seat of your choice

<strong>Secured and Verified payments</strong>

Secured and Verified payments

mastercard, visa, maestro
redBus Ensures
  • SUPERIOR CUSTOMER SUPPORT
    Our customer support will ensure to service all your queries
  • TRUSTED BRAND
    Over 17 million happy customers globally
  • GLOBAL COVERAGE
    Get all your bus travel needs covered under one roof
  • SECURED PAYMENTS
    Highest security standards with your information completely safe and secure

FAQs

How can I book a bus ticket online from one route to another?
You can simply log on to www.redbus.com, choose any specific country you would like to book a bus in, and select the source and destination. After choosing the route and the date, you will find a number of options for buses available. redBus site is user-friendly and booking a bus ticket is just a matter of a few minutes.
Do I need to print my ticket for this bus route?
This depends upon the bus operator and the country you are travelling in. You can check this information while booking a bus ticket for a particular bus operator. However, most of the bus operators allow M-ticket or E-ticket sent to your registered email address, you may require to print the ticket if any bus operator specifically asks for the same.
Where can I find the location of my bus stop?
As you get the listing of buses available on a selected route, you can click on the 'Boarding & Dropping Point' tab to check the exact location of your pickup and drop-off points. redBus also offers ‘Track my bus’ facility in a few countries to check the live location of the bus.
How early should I arrive for the trip?
Passengers are required to reach the boarding place at least 30 minutes before the scheduled departure time of the bus.
Can I reschedule my bus ticket on this route?
Yes, you can. However, this option is available with some selected bus operators on www.redbus.com. You just have to enter your bus ticket number and email address, verify your ticket details, and choose a reschedule date.
At what time do buses start from Barcelona to Madrid?
Buses from Barcelona to Madrid generally start early in the morning and continue until late evening. However, the bus timings may vary depending on the bus operators and season. This is where redBus helps you out. You need not contact several bus operators to get updated about the bus schedules. You will find all the updated information on redBus website while booking a bus ticket online.
Are there any discounts available on the route from Barcelona to Madrid?
Barcelona to Madrid is one of the popular routes and it’s quite likely that you may get exciting discounts on booking bus tickets through redBus on this route. It would be better if you plan your journey in advance and book your tickets so that you can get the best price and best seat for your trip.

Barcelona to Madrid Bus

Barcelona to Madrid


Madrid, the capital of Spain, is a dynamic metropolis packed with energy and filled with cultural attractions, offering Spain's real taste! So, if you are already planning on vacationing in Barcelona, do not miss out on the opportunity to visit Madrid by taking a Barcelona to Madrid bus ticket using redBus!


Barcelona to Madrid Bus Tickets


Barcelona and Madrid are two of the most popular cities in Spain, home to some of the best and beautiful sights along with adventure and thrilling activities! This is why the Barcelona to Madrid route is preval nt among tourists and locals, with hundreds of people travelling in one day.


Barcelona is around 627 kilometres away, but if you are wondering how far Barcelona is from Madrid in terms of bus travel duration, this would depend on the bus operator. Some buses reach Madrid within 7 ½ hours while some have durations that can take over 8 hours. This would also depend on the boarding and drop-off points, the number of stops in between, and each city's traffic. You can expect at least 36 buses each day departing from Barcelona, while some even have 50 buses. Barcelona's average ticket price to Madrid bus ticket is around $42, but you can compare these prices on redBus!


How to book Barcelona to Madrid bus tickets?


Booking bus tickets has never been easier, thanks to the fantastic platform redBus offers to its customers. If you wish to book your Barcelona to Madrid bus tickets in just a couple of minutes, all you have to do is follow these simple steps:


  • Log on to the redBus website or app and, in the "From" and "To" tabs, enter your Source and Destination.
  • Add the "Date of Journey" and click on the "Search" button.
  • A list of buses would be displayed on your screen, and you can choose your favourite one.
  • Select the boarding and dropping points and choose a seat. Hit the "Proceed to Book" option.
  • Give your "Contact Information" and "Passenger Information".
  • If you have an offer code, enter those details, choose your mode of payment, and complete your payment procedure.

When these are done, you will quickly receive your Barcelona to Madrid bus tickets on your email and phone. Therefore, the next time you wonder how to get from Barcelona to Madrid, all you have to do is go online to redBus and save your seats!


Popular Bus Operators on Barcelona to Madrid Bus Routes


One of the most popular bus operators offering services on this route is Alsa. With Alsa, you will be able to experience a very comfortable and relaxing journey while enjoying all the amenities they provide, like free WiFi, entertainment, charging points, and more! There are also so many types of buses supplied by Alsa on the route, and these include Alsa Normal, Alsa Eurobus, Alsa Supra, and Alsa Premium. Therefore, compare each of these buses' amenities and prices and save your seat in the next Alsa bus from Barcelona to Madrid!


Other operators on this route include Flixbus, Hife, Eurolines, and Movelia, and you could check the timings for all of these on redBus before booking your Barcelona to Madrid bus tickets!


Boarding Points in Barcelona


Buses that leave from Barcelona to Madrid can pick you up at the following steps:


  • When booking tickets from Barcelona to Madrid, ensure you give the right boarding location since these can change based on the operator you choose.

Drop-off points in Madrid


Your Barcelona to Madrid bus can drop you off at the following places in Madrid:

  • Estacion Sur
  • Aeropuerto MAD T4
  • Avenida de America Metro
  • Plaza Eliptica
  • Aeropuerto MAD T1-2-3
  • Moncloa
  • Principe Pio
  • Plaza Puerto del Sol

Though these are some of Madrid's most popular drop-off points, these can vary based on the operator you choose. On redBus, you will be able to select the drop-off point depending on which is closer to your destination and compare these locations among the various bus operators.


Barcelona to Madrid Bus Price


The average price for bus tickets from Barcelona to Madrid is around $42 (€33). Still, these prices can vary based on the amenities each type of Barcelona to Madrid bus offers and can depend on which day of the week you are planning on travelling on.


Barcelona to Madrid Bus Timings


The first bus from Barcelona to Madrid leaves at around 7 am from the Barcelona Estacion Nord, and the final bus departs from Barcelona Estacion Nord at around 11 pm. Several buses depart from Barcelona between these timings, and you can check all of these up on redBus. However, timings are bound to change for buses running on weekends and public holidays, so be sure to check for the latest schedule online. There would also be several stops in between, but these would depend on the bus operator and bus type. Therefore, when booking your ticket online, be sure to carefully check the number of stops, timings, and dates.


Madrid is continually bustling with activities, so take a bus from Barcelona to Madrid and have a chance to experience the best of Spain with redBus!

BOARDING & DROPPING POINTS
Barcelona
  • Barcelona Bus Station North
  • Barcelona El Prat Airport Terminal 1
Madrid
  • Madrid Avenida de America Bus Station
  • Madrid South Bus Station
  • Madrid Barajas Airport
  • Madrid Barajas Airport Terminal 4

Enjoy your bus trip from Barcelona to Madrid !
You want to go the other way? check all offers from
Madrid to Barcelona