Madrid - Barcelona Bus - Train Ticket
Other Transportation Options Between Madrid - Barcelona
Bus Journeys from Madrid to Barcelona
Cheapest Trip on obilet |
£ 25.99
|
Number of Trips Per Day |
87
|
The Most Favorable Price |
Madrid - Barcelona Duration |
6hr 56min
|
|
The Highest Number of Trips |
Route Score |
|
Cheap Buses to Madrid - Barcelona
-
BusMadrid
Madrid South Bus StationBarcelona
Barcelona Nord£ 31.7106:3015:05 -
BusMadrid
Madrid South Bus StationBarcelona
Barcelona Sants Station£ 25.9906:3014:55 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Nord£ 31.7107:0015:05 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Sants Station£ 31.7107:0014:55 -
TrainMadrid
Madrid Puerta de Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 60.5007:2210:24 -
BusMadrid
Estación De Tránsito Doña Inés UlloaBarcelona
Barcelona Nord£ 36.4407:2515:05 -
TrainMadrid
Madrid Puerta de Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 61.0908:2211:24 -
TrainMadrid
Madrid Puerta de Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 56.3209:3112:58 -
TrainMadrid
Madrid Puerta de Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 70.6511:2214:39 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Sants Station£ 35.0511:5519:20 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 35.0513:1521:05 -
TrainMadrid
Madrid Puerta de Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 64.9813:4216:44 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Nord£ 35.0514:0022:05 -
BusMadrid
Estación De Tránsito Doña Inés UlloaBarcelona
Barcelona Nord£ 36.4414:2522:05 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Sants Station£ 35.0515:0022:50 -
TrainMadrid
Madrid Puerta de Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 71.8615:5218:54 -
TrainMadrid
Madrid Puerta de Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 77.1116:2219:24 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Nord£ 35.0516:3000:35 -
TrainMadrid
Madrid Puerta de Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 95.8616:3719:39 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Nord£ 38.1719:3003:40 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Nord£ 35.0519:3003:40 -
TrainMadrid
Madrid Puerta de Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 94.4420:1023:28 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Nord£ 35.0522:3006:35 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 35.0522:4506:35 -
BusMadrid
Madrid South Bus StationBarcelona
Barcelona Nord£ 38.1723:0006:50 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Nord£ 35.0523:3007:35 -
BusMadrid
Madrid South Bus StationBarcelona
Barcelona Nord£ 38.1723:3007:20 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Sants Station£ 35.0523:3007:20 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 35.0523:4507:20 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Sants Station£ 38.1723:5907:49
Click to see on the map.
Frequently Asked Questions
How long does the bus trip from Madrid - Barcelona take?
On average, the bus trip from Madrid to Barcelona takes 6 hour 56 minute.
Which bus companies organize trips between Madrid - Barcelona?
Bus companies that organize trips between Madrid - Barcelona: OUIGO España S.A.U., ALSA ARATESA 2, Alsa, IRYO are the companies.
Which is the bus company that organizes the most trips between Madrid - Barcelona?
The company that organizes the most Madrid - Barcelona bus trips: ALSA ARATESA 2
How much is the cheap bus ticket between Madrid - Barcelona?
The cheap Madrid - Barcelona bus ticket is £ 25.99.