Barcelona - Madrid Bus - Train Ticket
Other Transportation Options Between Barcelona - Madrid
Bus Journeys from Barcelona to Madrid
Cheapest Trip on obilet |
£ 34.61
|
Number of Trips Per Day |
47
|
The Most Favorable Price |
Barcelona - Madrid Duration |
6hr 10min
|
|
The Highest Number of Trips |
Route Score |
|
Cheap Buses to Barcelona - Madrid
-
BusBarcelona
Barcelona NordMadrid
Adolfo Suárez Madrid–Barajas Airport£ 34.6101:0008:35 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 34.6107:0014:50 -
BusBarcelona
Barcelona NordMadrid
Adolfo Suárez Madrid–Barajas Airport£ 34.6107:0014:35 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 50.3007:0510:07 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 47.0507:3511:05 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 47.9207:5011:15 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 70.9408:4512:16 -
BusBarcelona
Barcelona NordMadrid
Adolfo Suárez Madrid–Barajas Airport£ 34.6109:3016:50 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 55.6110:4013:57 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 84.2210:4513:49 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 72.1911:1814:42 -
BusBarcelona
Barcelona NordMadrid
Adolfo Suárez Madrid–Barajas Airport£ 34.6111:3019:00 -
BusBarcelona
Barcelona NordMadrid
Madrid South Bus Station£ 34.6113:0021:05 -
BusBarcelona
Barcelona NordMadrid
Adolfo Suárez Madrid–Barajas Airport£ 34.6113:0020:20 -
BusBarcelona
Barcelona NordMadrid
Puerta Del Sol Transit Station£ 34.6113:0020:35 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 50.4813:5016:52 -
BusBarcelona
Barcelona NordMadrid
Adolfo Suárez Madrid–Barajas Airport£ 34.6114:0021:20 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 34.6114:0021:40 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 69.6814:1217:27 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 34.6116:3000:20 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 50.4817:4020:42 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 37.4218:5322:10 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 55.6120:2023:48 -
BusBarcelona
Barcelona NordMadrid
Adolfo Suárez Madrid–Barajas Airport£ 34.6121:0004:35 -
BusBarcelona
Barcelona NordMadrid
Adolfo Suárez Madrid–Barajas Airport£ 34.6122:0005:35 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 34.6123:5907:49 -
BusBarcelona
Barcelona NordMadrid
Adolfo Suárez Madrid–Barajas Airport£ 34.6123:5907:34 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 34.6123:5907:49 -
BusBarcelona
Barcelona NordMadrid
Adolfo Suárez Madrid–Barajas Airport£ 34.6123:5907:34 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 37.6901:0008:50
Click to see on the map.
Frequently Asked Questions
How long does the bus trip from Barcelona - Madrid take?
On average, the bus trip from Barcelona to Madrid takes 6 hour 10 minute.
Which bus companies organize trips between Barcelona - Madrid?
Bus companies that organize trips between Barcelona - Madrid: Alsa, OUIGO España S.A.U., IRYO are the companies.
Which is the bus company that organizes the most trips between Barcelona - Madrid?
The company that organizes the most Barcelona - Madrid bus trips: Alsa
How much is the cheap bus ticket between Barcelona - Madrid?
The cheap Barcelona - Madrid bus ticket is £ 34.61.