Barcelona - Madrid Bus - Train Ticket
Other Transportation Options Between Barcelona - Madrid
Bus Journeys from Barcelona to Madrid
Cheapest Trip on obilet |
£ 23.48
|
Number of Trips Per Day |
66
|
The Most Favorable Price |
Barcelona - Madrid Duration |
7hr 2min
|
|
The Highest Number of Trips |
Route Score |
|
Cheap Buses to Barcelona - Madrid
-
BusBarcelona
Barcelona NordMadrid
Adolfo Suárez Madrid–Barajas Airport£ 35.1701:0008:35 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 34.6907:0014:50 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 35.1707:0014:50 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 60.0007:3511:05 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 60.0007:3511:05 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 105.7907:5011:07 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 26.0910:3018:35 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 31.8310:3018:35 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 86.0810:4013:57 -
BusBarcelona
Barcelona NordMadrid
Adolfo Suárez Madrid–Barajas Airport£ 35.1711:3019:00 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 31.8311:3019:15 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 35.1712:0019:50 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 101.2912:1415:16 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 106.1513:2016:37 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 94.7813:5016:52 -
BusBarcelona
Barcelona (Sants)Madrid
Madrid South Bus Station£ 127.8014:3508:40 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 122.8717:2020:22 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 94.7817:4020:42 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 155.0718:5322:10 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 146.2419:4022:42 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 86.0820:2023:48 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 96.3720:3523:52 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 38.3022:0005:50 -
BusBarcelona
Barcelona NordMadrid
Adolfo Suárez Madrid–Barajas Airport£ 35.1722:0005:35 -
BusBarcelona
Barcelona NordMadrid
Adolfo Suárez Madrid–Barajas Airport£ 35.1722:0005:35 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 38.3023:4507:40 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 38.3023:5907:49 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 35.1723:5907:49 -
BusBarcelona
Barcelona NordMadrid
Adolfo Suárez Madrid–Barajas Airport£ 35.1723:5907:34 -
BusBarcelona
Barcelona (Sants)Madrid
Madrid South Bus Station£ 130.4102:3007:55
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 7 hour 2 minute.
Which bus companies organize trips between Barcelona - Madrid?
Bus companies that organize trips between Barcelona - Madrid: ALSA ARATESA 2, OUIGO España S.A.U., Flix Bus, IRYO, Alsa 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 ARATESA 2
How much is the cheap bus ticket between Barcelona - Madrid?
The cheap Barcelona - Madrid bus ticket is £ 23.48.