Marrakech to Casablanca & Rabat: Iconic Day Journey 13 hours 30 minutes • Guided • Pickup available • Free until 1 day before