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
-
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£ 35.1709:3017:05 -
BusBarcelona
Barcelona NordMadrid
Estación De Tránsito Doña Inés Ulloa£ 36.5710:3017:50 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 26.0910:3018:35 -
BusBarcelona
Barcelona NordMadrid
Adolfo Suárez Madrid–Barajas Airport£ 35.1710:3018:10 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 86.0810:4013:57 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 89.6410:4513:49 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 38.3012:0019:50 -
BusBarcelona
Barcelona NordMadrid
Madrid South Bus Station£ 35.1713:0021:05 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 94.7813:5016:52 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 38.3014:3022:35 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 35.1714:3022:35 -
BusBarcelona
Barcelona (Sants)Madrid
Madrid South Bus Station£ 127.8014:3508:40 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 117.9414:5017:52 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 38.3015:3023:20 -
TrainBarcelona
Barcelona Sants StationMadrid
Madrid Puerta de Atocha-Almudena Grandes£ 104.8315:5519:12 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 38.3016:3000:20 -
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£ 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£ 35.1722: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
Madrid South Bus Station£ 35.1723:3006:55 -
BusBarcelona
Barcelona NordMadrid
Avenida De América Station£ 38.3023:5907:49 -
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.