To find the driving direction from rabat to Marrakesh via Fez, Er Rachidia, Ouarzazate which is 1052 by road, click on Show Directions after entering start and end locations in the calculator control. It takes around 813 to reach rabat to Marrakesh via Fez, Er Rachidia, Ouarzazate. Tired of travelling by road? You can just fly from rabat to Marrakesh via Fez, Er Rachidia, Ouarzazate. Check the
Flight Time from rabat to Marrakesh via Fez, Er Rachidia, Ouarzazate before travelling.