Casablanca is Morocco’s largest city and its modern economic capital. While many travelers pass through quickly, a well-planned Casablanca itinerary reveals a city of stunning architecture, ocean views, cultural landmarks, and authentic local life.
This guide covers the best things to do in Casablanca in 1 or 2 days, including must-see attractions, practical tips, and how to combine Casablanca with other Moroccan destinations.
The Hassan II Mosque is the most iconic landmark in Casablanca and one of the largest mosques in the world. Built partly over the Atlantic Ocean, it features the tallest minaret in Africa.
Why visit:
Oceanfront location
Guided interior tours available for non-Muslims
Stunning Moroccan craftsmanship
Time needed: 1–1.5 hours
After the mosque, head to La Corniche, Casablanca’s seaside promenade. This area is perfect for walking, coffee breaks, or lunch with ocean views.
Top things to do:
Walk along the Atlantic coast
Relax at Ain Diab Beach
Enjoy cafés and restaurants
Inspired by the movie Casablanca, Rick’s Café is a popular stop for lunch or dinner. The atmosphere blends classic cinema nostalgia with Moroccan elegance.
The Old Medina offers a glimpse into the city’s past. While smaller than other Moroccan medinas, it’s great for a short walk and local shopping.
What you’ll find:
Traditional markets
Artisan shops
Authentic street life
This area showcases Casablanca’s French colonial architecture and modern urban life.
Nearby attractions:
United Nations Square
Central Market
Local cafés and bakeries
A lively market where locals buy fresh seafood, spices, fruits, and traditional Moroccan products.
Spring (March–May) and Autumn (September–November) offer the best weather
Summers are mild compared to inland cities
Casablanca is enjoyable year-round
City Center: Ideal for sightseeing and shopping
Ain Diab: Best for beach lovers
Near Hassan II Mosque: Great for short stays
Dress modestly when visiting religious sites
Book Hassan II Mosque tours in advance
Use taxis or private transfers for convenience
Casablanca works perfectly as a start or end point for a Morocco itinerary
Casablanca connects easily with:
Rabat (1 hour)
Marrakech (2.5–3 hours)
Chefchaouen
Fes
Ideal for longer Morocco trips.
Yes. Casablanca offers a mix of modern Morocco, ocean views, and iconic architecture.
1–2 days are enough to see the main attractions.
Yes, especially as a starting point for a Morocco itinerary.






