From £5
Bus - Operated by ALSAFrom £5
Bus - Operated by ALSAFrom £5
Bus - Operated by ALSAFrom £5
Bus - Operated by ALSAFrom £5
Bus - Operated by ALSAFrom £5
Bus - Operated by ALSAReturn-trip from | £38 |
---|---|
One-way from | £5 |
Popular coach line | FlixBus |
You can purchase a ticket from Barcelona-El Prat to Madrid Barajas within the week and expect to pay £6 or more one-way. This month, the average cost of a bus ticket from Barcelona-El Prat to Madrid Barajas is £43 one-way.
You can find bus tickets for FlixBus and ALSA which service this route currently. FlixBus is the cheapest option recently available with prices starting at £48 round-trip.
Barcelona-El Prat and Madrid Barajas are 308.2 mi apart from one another. The actual distance travelled by bus depends on the route taken - roadwork or traffic often impact this and longer routes can change often.
Getting a bus from Barcelona-El Prat to Madrid Barajas has a carbon footprint of 42lb, on average. This is around 86% less than taking a plane (292lb). This journey by train has a footprint of 67lb, on average.
Based on just travel duration our users have found a flight from Barcelona-El Prat Airport to Madrid to be the fastest option to their destination at just 1h 25m. If travel time is less of a concern you may want to look into booking some alternative forms of transportation like a train from Barcelona-El Prat Airport to Madrid or a bus from Barcelona-El Prat Airport to Madrid.
A train from Barcelona-El Prat Airport to Madrid from £17 can save you up to 56% on the cost of your trip compared to booking a flight from Barcelona-El Prat Airport to Madrid or a bus from Barcelona-El Prat Airport to Madrid.