Compare all timetables for the bus from Madrid to Barcelona
Cheapest bus trips today
-
ALSA7h 50m014:00MadridAvenida de América Coach Station21:50BarcelonaSants Coach Station0Economy
-
ALSA7h 50m016:30MadridAvenida de América Coach Station00:20BarcelonaSants Coach Station0Economy
-
Iryo2h 45m020:25MadridAtocha Station23:10BarcelonaSants Coach Station0Business
-
Iryo2h 30m016:40MadridAtocha Station19:10BarcelonaSants Coach Station0Business
-
FlixBus29h 20m020:50MadridSur Bus Station02:10BarcelonaSants Coach Station0Economy
Cheapest bus trips tomorrow
-
ALSA7h 50m001:00MadridAvenida de América Coach Station08:50BarcelonaSants Coach Station0Economy
-
ALSA8h 5m008:00MadridAvenida de América Coach Station16:05BarcelonaSants Coach Station0Economy
-
Iryo2h 45m008:25MadridAtocha Station11:10BarcelonaSants Coach Station0Business
-
Iryo2h 45m011:25MadridAtocha Station14:10BarcelonaSants Coach Station0Business
-
FlixBus29h 20m020:50MadridSur Bus Station02:10BarcelonaSants Coach Station0Economy
-
-
Movelia1h 50m017:10MadridJosefa Valcárcel - Juan Rizi Coach Station18:15Barcelona-El Prat AirportBarcelona Airport - T10Economy
-
Distribusion0h 35m018:25Barcelona-El Prat AirportBarcelona Airport - T119:00BarcelonaPlaça de Catalunya Bus Stop0Economy
Waiting Time 0h 10m -
Cheapest bus trips Monday
-
ALSA7h 50m016:30MadridAvenida de América Coach Station00:20BarcelonaSants Coach Station0Economy
-
ALSA8h 5m016:30MadridAvenida de América Coach Station00:35BarcelonaNord Bus Station0Economy
-
Iryo2h 30m007:25MadridAtocha Station09:55BarcelonaSants Coach Station0Business
-
Iryo2h 45m020:25MadridAtocha Station23:10BarcelonaSants Coach Station0Business
-
FlixBus26h 20m020:50MadridSur Bus Station23:10BarcelonaSants Coach Station0Economy
Cheapest bus trips Tuesday
-
Iryo2h 30m006:40MadridAtocha Station09:10BarcelonaSants Coach Station0Business
-
Iryo2h 45m019:25MadridAtocha Station22:10BarcelonaSants Coach Station0Business
-
ALSA7h 50m001:00MadridAvenida de América Coach Station08:50BarcelonaSants Coach Station0Economy
-
ALSA8h 5m008:00MadridAvenida de América Coach Station16:05BarcelonaSants Coach Station0Economy
-
FlixBus29h 20m020:50MadridSur Bus Station02:10BarcelonaSants Coach Station0Economy
Cheapest bus trips Wednesday
-
Iryo2h 45m017:25MadridAtocha Station20:10BarcelonaSants Coach Station0Business
-
ALSA7h 50m015:00MadridAvenida de América Coach Station22:50BarcelonaSants Coach Station0Economy
-
ALSA7h 50m016:30MadridAvenida de América Coach Station00:20BarcelonaSants Coach Station0Economy
-
Iryo2h 45m019:25MadridAtocha Station22:10BarcelonaSants Coach Station0Business
-
FlixBus26h 20m020:50MadridSur Bus Station23:10BarcelonaSants Coach Station0Economy
-
-
Movelia1h 50m017:10MadridJosefa Valcárcel - Juan Rizi Coach Station18:15Barcelona-El Prat AirportBarcelona Airport - T10Economy
-
Distribusion0h 35m018:25Barcelona-El Prat AirportBarcelona Airport - T119:00BarcelonaPlaça de Catalunya Bus Stop0Economy
Waiting Time 0h 10m -
Cheapest bus trips Thursday
-
ALSA8h 5m008:00MadridAvenida de América Coach Station16:05BarcelonaSants Coach Station0Economy
-
ALSA7h 50m014:00MadridAvenida de América Coach Station21:50BarcelonaSants Coach Station0Economy
-
Iryo2h 30m007:25MadridAtocha Station09:55BarcelonaSants Coach Station0Business
-
Iryo2h 45m019:25MadridAtocha Station22:10BarcelonaSants Coach Station0Business
-
FlixBus26h 20m020:50MadridSur Bus Station23:10BarcelonaSants Coach Station0Economy
Cheapest bus trips Friday
-
ALSA7h 50m001:00MadridAvenida de América Coach Station08:50BarcelonaSants Coach Station0Economy
-
ALSA8h 5m008:00MadridAvenida de América Coach Station16:05BarcelonaSants Coach Station0Economy
-
Iryo2h 30m007:25MadridAtocha Station09:55BarcelonaSants Coach Station0Business
-
Iryo2h 30m008:35MadridAtocha Station11:05BarcelonaSants Coach Station0Business
-
FlixBus31h 25m015:45MadridSur Bus Station23:10BarcelonaSants Coach Station0Economy
-
-
Movelia1h 50m017:10MadridJosefa Valcárcel - Juan Rizi Coach Station18:15Barcelona-El Prat AirportBarcelona Airport - T10Economy
-
Distribusion0h 35m018:25Barcelona-El Prat AirportBarcelona Airport - T119:00BarcelonaPlaça de Catalunya Bus Stop0Economy
Waiting Time 0h 10m -
Frequency of bus connections between Madrid and Barcelona
Facts about coaches from Madrid to Barcelona
Compare all providers like ALSA, Iryo and FlixBus that travel 69 times every day by bus from Madrid to Barcelona in one click! Book your bus ticket from Madrid to Barcelona starting from £5!
Cheapest Bus | £5 |
Fastest Bus | 2h 30m |
Earliest Coach | 01:00 |
Latest Coach | 23:59 |
Daily Bus Connections | 69 Ø |
Distance | 505.4 km |
Coach Companies | ALSA, Iryo and FlixBus |
Cheapest coach connections from Madrid to Barcelona
Every day, 69 buses from 3 coach companies leave Madrid for Barcelona: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 21/12/2024 and for the following days.
The cheapest time to travel from Madrid to Barcelona
How to save money travelling from Madrid to Barcelona
Book the ticket from Madrid to Barcelona in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Madrid to Barcelona, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later coaches from Madrid to Barcelona are also emptier.Beloved bus companies from Madrid to Barcelona
ALSA from Madrid to Barcelona
Here you will find the key facts about the ALSA bus route Madrid to Barcelona:
Cheapest Price | £5 |
Fastest Coach | 7h 20m |
Earliest Coach | 01:00 |
Last Coach | 23:59 |
Daily Connections | 55 Ø |
Found on | 21/12/2024 |
Iryo from Madrid to Barcelona
Here you will find the key facts about the Iryo bus route Madrid to Barcelona:
Cheapest Price | £22 |
Fastest Coach | 2h 30m |
Earliest Coach | 08:25 |
Last Coach | 20:25 |
Daily Connections | 12 Ø |
Found on | 26/11/2024 |
All bus stations and stops in Madrid and Barcelona
The map below shows you where to find all the bus stations in Madrid and Barcelona.
Compare the bus with other modes of transport
Service and Comfort on the bus from Madrid to Barcelona
FAQs about the Madrid to Barcelona bus
How much does a Madrid - Barcelona coach trip cost?
How much could I save by comparing buses from Madrid to Barcelona?
How many connections are available for the Madrid - Barcelona route on average every day?
How long does a bus to Barcelona from Madrid take?
What time is the first bus from Madrid to Barcelona?
What time is the last coach from Madrid to Barcelona?
Which bus companies serve the Madrid - Barcelona route?
Is there a direct bus between Madrid and Barcelona?
What can I take with me on the bus to Barcelona from Madrid?
What equipment is available for the Madrid Barcelona bus route?
Available seat classes which are offered on the bus route Madrid to Barcelona
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
Comfortable seating, food and drink service, accompanied generally by ticket flexibility.
More bus routes to Madrid and to Barcelona
- Bus Routes to Madrid
- Bordeaux to Madrid coach
- Buses Cádiz to Madrid
- Bus from Ciudad Real to Madrid
- Coach to Madrid from Cullera
- Bus to Madrid from Ferrol
- Coach Gijón to Madrid
- Jerez de la Frontera to Madrid bus
- Coach to Madrid from Lugo
- Bus Molina de Aragón to Madrid
- Coaches Oropesa del Mar to Madrid
- Bus from Oviedo to Madrid
- Coach to Madrid from Pontevedra
- Buses Revenga to Madrid
- Roquetas de Mar to Madrid coach
- Segovia to Madrid bus
- Coach from Toledo (ES) to Madrid
- Bus from Torremolinos to Madrid
- Bus from Tudela to Madrid
- Coach to Madrid from Valencia
- Vitoria-Gasteiz to Madrid bus
- Bus Routes to Barcelona
- A Coruña to Barcelona coach
- Coach from Alicante to Barcelona
- Badajoz to Barcelona coach
- Benidorm to Barcelona coach
- Béziers to Barcelona coach
- Birmingham to Barcelona coach
- Coaches Blanes to Barcelona
- Coach from Cadaqués to Barcelona
- Bus from Caen to Barcelona
- Coaches Calella to Barcelona
- Cambrils to Barcelona bus
- Bus from Genoa to Barcelona
- Huelva to Barcelona coach
- Coaches Jaén to Barcelona
- Malaga to Barcelona bus
- Munich to Barcelona bus
- Coach Seville to Barcelona
- Buses Tarragona to Barcelona
- Buses Valencia to Barcelona
- Coach Vitoria-Gasteiz to Barcelona