358.18 km (223 miles) is the average travel distance between Marrakech and . If you could walk at the speed of 3mph (4.8kph), it would take 2 days 7 hours.
Distance from
Marrakech to RabatAverage travel distance is
358.18 kmNomal travel times are between
2h 52min - 4h 29minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 351.67 km | 218.51 miles | 189.88 miles |
Drive | 354.84 km | 220.48 miles | 191.6 miles |
Train | 364.66 km | 226.59 miles | 196.9 miles |
Bus | 353.55 km | 219.69 miles | 190.9 miles |
Flight | 366.18 km | 227.53 miles | 197.72 miles |
BE PREPARED
Marrakech - Rabat Info
The distance from Menara Mall to Marrakech Airport 5 km (2.99 miles) .
The distance from RAK to RBA 328 km (203.66 miles) .
The distance from Rabat to Rabat 20 km (12.53 miles) .
Travel distance chart
The distance between Marrakech, Marrakesh-Tensift-El Haouz, Morocco to Rabat is 358.18 km (223 miles) and it would cost 16 USD ~ 132 MAD to drive in a car that consumes about 4 MPG.