Madrid - Barcelona Bus - Train Ticket
Other Transportation Options Between Madrid - Barcelona
Bus Journeys from Madrid to Barcelona
Cheapest Trip on obilet |
£ 23.76
|
Number of Trips Per Day |
67
|
The Most Favorable Price |
Madrid - Barcelona Duration |
6hr 52min
|
|
The Highest Number of Trips |
Average Price |
|
Cheap Buses to Madrid - Barcelona
-
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 34.6800:1408:04 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Nord£ 34.6801:0009:05 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 37.8401:1509:05 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 34.6801:1509:05 -
TrainMadrid
Madrid Puerta De Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 85.7307:2209:59 -
BusMadrid
Estación Sur De Autobuses De MadridBarcelona
Barcelona Nord£ 37.8407:4016:15 -
BusMadrid
Estación De Tránsito Doña Inés UlloaBarcelona
Estación De Sants De Barcelona£ 36.1508:2516:05 -
TrainMadrid
Madrid Puerta De Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 72.2408:3211:09 -
TrainMadrid
Madrid Puerta De Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 73.2809:2212:14 -
TrainMadrid
Madrid Puerta De Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 81.8309:5712:49 -
BusMadrid
Estación Sur De Autobuses De MadridBarcelona
Estación De Sants De Barcelona£ 26.9011:3019:25 -
BusMadrid
Estación Sur De Autobuses De MadridBarcelona
Estación De Sants De Barcelona£ 23.7311:3019:25 -
BusMadrid
Estación Sur De Autobuses De MadridBarcelona
Barcelona Nord£ 23.7311:3019:35 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 37.8411:5519:35 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 34.6811:5519:35 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Nord£ 23.7314:0022:05 -
BusMadrid
Estación De Tránsito Doña Inés UlloaBarcelona
Estación De Sants De Barcelona£ 36.1514:2521:50 -
BusMadrid
Estación De Tránsito Doña Inés UlloaBarcelona
Barcelona Nord£ 36.1514:2522:05 -
BusMadrid
Avenida De América StationBarcelona
Estación De Sants De Barcelona£ 23.7316:3000:20 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 34.6816:4500:35 -
TrainMadrid
Madrid Puerta De Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 153.0917:2220:14 -
TrainMadrid
Madrid Puerta De Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 110.9619:2922:21 -
BusMadrid
Avenida De América StationBarcelona
Estación De Sants De Barcelona£ 34.6822:3006:20 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Estación De Sants De Barcelona£ 34.6822:4506:20 -
BusMadrid
Estación Sur De Autobuses De MadridBarcelona
Estación De Sants De Barcelona£ 37.8423:3007:05 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 34.6823:4507:20 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Estación De Sants De Barcelona£ 34.6823:4507:05 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 37.8423:4507:20 -
BusMadrid
Avenida De América StationBarcelona
Estación De Sants De Barcelona£ 34.6823:5907:49 -
BusMadrid
Avenida De América StationBarcelona
Estación De Sants De Barcelona£ 34.6823: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 52 minute.
Which bus companies organize trips between Madrid - Barcelona?
Bus companies that organize trips between Madrid - Barcelona: IRYO, Alsa, ALSA ARATESA 2 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 £ 23.76.