Madrid - Barcelona Bus - Train Ticket
Other Transportation Options Between Madrid - Barcelona
Bus Journeys from Madrid to Barcelona
Cheapest Trip on obilet |
£ 34.38
|
Number of Trips Per Day |
90
|
The Most Favorable Price |
Madrid - Barcelona Duration |
7hr 4min
|
|
The Highest Number of Trips |
Average Price |
|
Cheap Buses to Madrid - Barcelona
-
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Sants Station£ 34.3400:1407:49 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 37.4700:1408:04 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Sants Station£ 34.3400:1407:49 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Sants Station£ 34.3401:0008:50 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Nord£ 34.3401:0009:05 -
TrainMadrid
Madrid Puerta de Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 45.4706:0809:00 -
TrainMadrid
Madrid Puerta de Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 52.3207:2209:59 -
BusMadrid
Madrid South Bus StationBarcelona
Barcelona Nord£ 37.4707:4016:15 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 34.3408:1516:15 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 37.4708:1516:15 -
BusMadrid
Doña Inés Ulloa Transit StationBarcelona
Barcelona Nord£ 35.7908:2516:15 -
TrainMadrid
Madrid Puerta de Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 46.6211:2214:14 -
BusMadrid
Madrid South Bus StationBarcelona
Barcelona Sants Station£ 37.4711:3019:25 -
BusMadrid
Madrid South Bus StationBarcelona
Barcelona Nord£ 37.4711:3019:35 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 34.3411:5519:35 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 37.4711:5519:35 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Sants Station£ 37.4711:5519:25 -
TrainMadrid
Madrid Puerta de Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 63.1412:2215:14 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Nord£ 34.3414:0022:05 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Nord£ 37.4714:0022:05 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Sants Station£ 37.4714:0021:50 -
TrainMadrid
Madrid Puerta de Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 69.3614:0216:54 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 37.4714:1522:05 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Sants Station£ 34.3416:3000:20 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 37.4716:4500:35 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Nord£ 34.3416:4500:35 -
TrainMadrid
Madrid Puerta de Atocha-Almudena GrandesBarcelona
Barcelona Sants Station£ 56.8818:3221:09 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Sants Station£ 37.4722:3006:20 -
BusMadrid
Adolfo Suárez Madrid–Barajas AirportBarcelona
Barcelona Sants Station£ 37.4723:4507:05 -
BusMadrid
Avenida De América StationBarcelona
Barcelona Nord£ 37.4723:5908:04
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 7 hour 4 minute.
Which bus companies organize trips between Madrid - Barcelona?
Bus companies that organize trips between Madrid - Barcelona: Alsa, ALSA ARATESA 2, 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 £ 34.38.