2148.72 km (1335 miles) is the average travel distance between Marrakech and . If you could walk at the speed of 3mph (4.8kph), it would take 13 days 21 hours.
Distance from
Marrakech to BarcelonaAverage travel distance is
2148.72 kmNomal travel times are between
2h 52min - 60h 9minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1562.10 km | 970.64 miles | 843.47 miles |
Drive | 2016.76 km | 1253.15 miles | 1088.96 miles |
Bus | 1997.99 km | 1241.5 miles | 1078.83 miles |
Train | 3018.02 km | 1875.31 miles | 1629.6 miles |
BE PREPARED
Marrakech - Barcelona Info
The distance from RAK to BCN 1549 km (962.37 miles) .
The distance from Barcelona Airport T2 to Barcelona - Passeig de Gràcia 14 km (8.62 miles) .
Travel distance chart
The distance between Marrakech, Marrakesh-Tensift-El Haouz, Morocco to Barcelona is 2148.72 km (1335 miles) and it would cost 171 USD ~ 126 EUR to drive in a car that consumes about 43 MPG.