Casablanca Highlights Tour: From Marrakech Day Trip

Explore Casablanca’s top attractions on a day trip from Marrakech. Visit Hassan II Mosque, enjoy Moroccan cuisine, and relax on serene beaches.

Duration: 10 hours, 35 minutes
Cancellation: 24 hours
Highlights
  • Marrakech - You will be contacted one day before your activity/excursion to confirm the exact pick-up time and meeting point if your address is not accessible by car.
  • Sacred Heart Cathedral - After being picked up from your hotel or a meeting point in Marrakech city center, begin your day trip to Casablanca. The Sacred Heart Cathedral in…
What's Included
  • Hotel pickup and drop-off
  • Transportation by air-conditioned minibus
  • Relaxation time at a Casablanca beach
  • Insurance
  • Surcharges on fuel
What's Not Included
  • Lunch
  • Personal expenses
  • Entrance fees
  • Tips (Optional)
Additional Information

Explore the best of Casablanca on a day trip from Marrakech.
Marvel at the detailed mosaic art, exquisite wood carvings, and elegant marble floors.
Visit the Hassan II Mosque, the largest in Morocco and the seventh-largest globally.
Enjoy a delightful lunch at a local eatery featuring genuine Moroccan dishes.
Unwind at one of Casablanca’s tranquil beaches and appreciate the coastal scenery.

Location
Marrakech
Cancellation Policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Customer Ratings
4.9
(256 Ratings)
5 stars
4 stars
3 stars
2 stars
1 star
Annagj9115aq
May 9, 2026
Nice trip to Casablanca - Ahmed was a very nice guide and helped us with every question. Took us to all the nice turist locations in Casablanca
Review provided by Tripadvisor
Marisolaj721ca
May 9, 2026
Casablanca day tour - Great tour of Casablanca with Ahmad! The mosque is beautiful, the beaches are great and serene. I recommend it!
Review provided by Tripadvisor
Kelly_r
Apr 21, 2026
Nice day! - Our guide gave us a lot of information.😊 He was very friendly, we enjoyed our day!
Review provided by Viator
Lachlan_b
Apr 21, 2026
Great Casablanca day trip - Great day trip to Casablanca, guide was friendly and helpful. Sights were incredible, beach was nice (we spent 1hr here but could have easily spent longer swimming). Lunch wasn’t included but guide picked a delicious Italian restaurant
Review provided by Viator
U1714wlmohamede
Apr 17, 2026
Impressive day trip - We had a great day with Khalid on our tour from Marrakesh to Casablanca. The pickup went as agreed and the ride was very relaxed. We had to adjust the order of attractions a bit due to Friday prayers, but this was no problem at all. We can only recommend visiting Hassan II Mosque, it is really impressive and thanks to the tour there was also a lot of background knowledge. Even an unplanned wish stop at Rick’s Café was no problem at all. We can highly recommend the trip and thank Khalid for his time, Nicole & Mohamed
Review provided by Tripadvisor
Tokentravele
Apr 13, 2026
Day in Casablanca - Nice trip with many stops. The Mosque was a must see!
Review provided by Tripadvisor
73hamzae
Apr 6, 2026
Great experience in Casablanca with Yassine - The trip to Casablanca was just amazing with our driver Yassine who was verry friendly and professional. It was a funny trip . With carful driving and the smile on his face allways with take care of us as a group Thanks to Yassine!
Review provided by Tripadvisor
Sab_b
Apr 6, 2026
Casablanca tour - Great tour. Nice spacious car. Great driver and guide Khalid. Helped us to get ahead of the queue in crowded tourist places. Good food. Highly recommend.
Review provided by Viator
Dolanm2026
Apr 5, 2026
Day trip to Casablanca - Ali our driver and guide was brilliant. He was very knowledgeable and polite. The trip was value for money. So highly recommend.
Review provided by Tripadvisor
Chris
Apr 5, 2026
Casablanca - Excellent tour, would highly recommend. Ahmed was excellent. Casablanca was worth visiting as was the mosque. Would recommend.
Review provided by Tripadvisor
From $52
up to 15 guests
1 - Adult
Cancellation: Free cancellation up to 24 hours before the start of your experience (local time).