633.14 km (393 miles) is the average travel distance between Barcelona and . If you could walk at the speed of 3mph (4.8kph), it would take 4 days 2 hours.
Distance from
Barcelona to MadridAverage travel distance is
633.14 kmNomal travel times are between
2h 45min - 7h 17minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Train | 647.19 km | 402.15 miles | 349.46 miles |
Flight | 547.10 km | 339.95 miles | 295.41 miles |
Drive | 660.57 km | 410.46 miles | 356.68 miles |
Bus | 655.22 km | 407.13 miles | 353.79 miles |
Rideshare | 655.60 km | 407.37 miles | 354.0 miles |
BE PREPARED
Barcelona - Madrid Info
The distance from Pl. Espanya - Creu Coberta to Aeroport / Terminal T2 - AB 13 km (8.18 miles) .
The distance from BCN to MAD 514 km (319.25 miles) .
The distance from Aeropuerto T4 to Nuevos Ministerios 16 km (10.22 miles) .
The distance from Nuevos Ministerios to Sol 4 km (2.3 miles) .
Travel distance chart
The distance between Barcelona, Spain to Madrid is 633.14 km (393 miles) and it would cost 30 USD ~ 22 EUR to drive in a car that consumes about 7 MPG.