358.18 km (222 miles) is the average travel distance between Marrakech and Rabat. If you could walk at the speed of 3mph (4.8kph), it would take 2 days 7 hours.
Distance fromMarrakech to Rabat
Average travel distance is358.18 km
Nomal travel times are between2h 52min - 4h 29min
Travel distance by transport mode
|Flight||351.67 km||218.51 miles||189.88 miles|
|Bus||353.55 km||219.69 miles||190.9 miles|
|Drive||354.84 km||220.48 miles||191.6 miles|
|Train||364.66 km||226.59 miles||196.9 miles|
Marrakech - Rabat Info
The distance from Menara Mall to Marrakech Airport 5 km (3 miles).
The distance from RAK to RBA 328 km (204 miles).
The distance from Rabat to Rabat 20 km (13 miles).
Travel distance chart
The distance between Marrakech, Marrakesh-Tensift-El Haouz, Morocco to Rabat is 358.18 km (222 miles) and it would cost 16 USD ~ 132.301 MAD to drive in a car that consumes about 4 MPG.
- Best Option