West Midland Trains
South Western Railway
Trains in Germany
Trains in France
Glasgow to London
Edinburgh to London
London to Paris
London to Glasgow
London to Brighton
London to Edinburgh
London to Manchester
London to Leeds
London to Amsterdam
Leeds to London
Need a place to stay?
|Avg. Bus Duration|
8 hours 35 minutes
|Coach Ticket Price:||£30|
|Buses depart from:||Barcelona|
|Bus arrives in:||Madrid|
Travel between Barcelona and Madrid from £30 with Omio’s coach partners Alsa and FlixBus! You can find the best timetables and tickets when comparing and booking the most convenient route for you.
Enjoy one of the most comfortable travel experiences at a budget price with a coach from Barcelona to Madrid with Alsa. The Alsa coach covers 312 miles (504 km) from Barcelona to Madrid at prices starting as low as £30. Alsa even has different ticket types on select routes for the budget traveller in mind, including Minimum, Reduced and Flexible fares. Simply check Omio for Alsa coach timetables and tickets and book the best Barcelona - Madrid coach for you.
As Spain’s main coach operator offering thousands of regional and urban routes throughout the country, plus more than 300 international routes in 16 different European countries and Morocco, Alsa offers an impressive fleet of coaches with different levels of comfort and amenities on offer. Aside from the Alsa Normal coach with free WiFi, WCs, footrests and entertainment on board, the Alsa Supra, Alsa Eurobus and Alsa Premium coaches provide more luxurious services when travelling by road, depending on the specific route.
Alsa 's current ticket policies due to COVID-19 for your coach between Barcelona and Madrid are the following:
Using the bus to get from Barcelona to Madrid is a great option for those with a bit of extra time and want to spend less money. The bus leaves from just outside Barcelona city centre and arrives into Madrid around 7 - 8 hours later. Many of the buses stop off at Madrid Airport, making it a great option for those who are leaving Spain for other destinations.
All buses from Barcelona to Madrid are run by Spanish bus company ALSA.
The journey time can vary depending on the arrival station in Madrid. Most buses terminate at Avenida de America, and it take arounds 8 hours to get here. Many of these buses also stop at Madrid's Airport en route. A couple of buses terminate at Estacion Sur de Autobus (also known as Méndez Álvaro) instead and they take around 7h35m to complete the journey.
There are around 19 buses a day that leave Barcelona for Madrid. The first bus leaves at 07:00 in the morning and the last bus leaves Barcelona Nord at 23:59 arriving into Madrid at around 07:20.
Departure Information: Buses depart from Barcelona's main coach station, Barcelona Nord, located just to the north of the centre. Barcelona can be accessed via the L1 Metro line or bus number 54. Getting to the station from the centre of Barcelona takes approximately 20 minutes, whether you go by metro or walk, and the bus takes about ten minutes. Taxis from central Barcelona are useful for those travelling at night, especially as the station is only about a ten-minute drive from the centre of Barcelona.
Arrival bus station: The Barcelona to Madrid bus mostly terminates at Avenida de America with a stop off at Madrid Airport before hand. Avenida de America is located in the North East of Madrid and is connected to the rest of the city by Metro. Some buses arrive into Estacion Sur de Autobus (also known as Méndez Álvaro), this is Madrid's main bus station and is well- connected to the rest of Madrid by Metro. A taxi rank is situated outside both stations.
Some of the Barcelona coach stations to Madrid you can start your journey from include Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants. Similarly, some of the arrival coach stations in Madrid include Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Moncloa and Madrid, Méndez Álvaro - Terminal.
When travelling this route, Omio customers are departing most frequently from Barcelona Sants and arriving in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.
Passengers booking this route most frequently board their coaches from Barcelona Sants and need to travel around 0 mile (s) / 0 km from the city centre to get to this coach station.
Passengers arriving in Madrid most often arrive at Madrid, Estación Sur/Gare routière Méndez Alvaro - 83 and need to travel around 0 mile (s) / 0 km from this coach station to the city centre.
Here are some other resources that might have the information you need