Casablanca is an excellent starting point for exploring Morocco by car. Here are 5 routes you can do in a day or a weekend with your rental car.

1. El Jadida — the Portuguese city (1h drive)
Just 100 km south of Casablanca, El Jadida charms visitors with its Portuguese cistern and ramparts facing the Atlantic. A perfect half-day trip, easily done in an economy city car.
2. Oualidia — the lagoon and the oysters (1h30 drive)
A little further on, Oualidia offers a calm lagoon lined with beaches, famous for its fresh oysters. About 140 km from Casablanca — perfect for a seaside lunch.
3. Rabat — the capital, 1h away
Morocco’s administrative capital is less than 90 km away, on a fast motorway. The Mohammed V Mausoleum, the Kasbah of the Udayas, and the medina are well worth a full day.
4. Marrakech — the red city (2h30 drive)
About 240 km separate Casablanca from Marrakech, on a motorway in very good condition. It’s the classic weekend trip, with the option to continue on to the Atlas Mountains or Essaouira.
5. Chefchaouen — the blue city (4h30 drive)
More ambitious but beautiful: count around 4h30 to reach Chefchaouen, perched in the Rif mountains. Best spread over 2-3 days, with a possible stop in Rabat or Tangier.
Before you hit the road
- Make sure your rental includes unlimited mileage — essential for these trips.
- An up-to-date GPS with the full map of Morocco avoids surprises in rural areas.
- Fill up before long drives: petrol stations are scarce on some mountain stretches.
All our rental cars come with an up-to-date GPS covering the whole of Morocco, and include unlimited mileage — no extra charge, whatever the distance.
About the author