From £13
Train - Operated by RenfeFrom £13
Train - Operated by RenfeFrom £13
Train - Operated by RenfeFrom £13
Train - Operated by RenfeFrom £13
Train - Operated by RenfeFrom £13
Train - Operated by RenfeRETURN FROM | £18 |
---|---|
ONE-WAY FROM | £10 |
AVG TRAVEL TIME | 2h 43m |
TRAIN COMPANIES | Renfe, iryo |
2h 30m is the fastest available option to arrive in Barcelona-El Prat from Madrid Barajas by train. Your arrival can differ by about 0h 13m. This largely depends on whether your train ride includes stops or a direct route from Madrid Barajas to Barcelona-El Prat. Take the Renfe train from Madrid Barajas and you’ll arrive in your destination quickly.
Ride to your destination comfortably on Renfe and iryo. Consider Renfe as it’s been found as the cheapest option to get from Madrid Barajas to Barcelona-El Prat starting at £18.
The straight-line distance from Madrid Barajas to Barcelona-El Prat is 308.2 mi, but the actual distance you’ll travel by train depends on the route taken. The train takes 2h 30m, typically.
Taking a train from Madrid Barajas to Barcelona-El Prat has a carbon footprint of about 67lb. Flying this journey instead would increase your carbon footprint to around 292lb. A bus for this journey would also have lower emissions than flying, with a carbon footprint of around 42lb.
We’ve found that taking a flight from Madrid to Barcelona-El Prat Airport with {10} is more time-efficient when based simply on travel duration. A train from Madrid to Barcelona-El Prat Airport or a bus from Madrid to Barcelona-El Prat Airport can take you longer than a 1h 15m flight.
Expect a bus to be one of the cheapest options available to you for travel. Currently, a bus has deals available from £9. While they may not be the most cost-effective options currently available a flight from Madrid to Barcelona-El Prat Airport or a train from Madrid to Barcelona-El Prat Airport can also be options worth looking into if other factors outside of cost are a higher priority.