Quick answer: Casablanca deserves one full day. Don't miss the Hassan II Mosque (one of the few Moroccan mosques open to non-Muslims, on guided tours), the Atlantic Corniche, the Habous quarter and the Art Deco buildings around Mohammed V Square. Most travellers then continue to Rabat and Fes, or to Marrakech — under 3 hours away.
Casablanca is Morocco's economic capital and largest city, and for many travelers it's simply the airport they land at before heading elsewhere. That's a fair approach for most itineraries, but Casablanca does have one unmissable sight, the Hassan II Mosque, and enough coastal atmosphere to justify a day if your schedule allows it.
Should You Spend Time in Casablanca?
Unlike Marrakech or Fes, Casablanca isn't built around a historic medina experience; it's a modern, business-oriented city with wide boulevards and Art Deco architecture from the French colonial period. Most visitors give it a day, on arrival or departure, rather than building a whole itinerary around it, and that's usually the right call.
Top Things to See
Hassan II Mosque - one of the largest mosques in the world, with a minaret over 200 meters tall and a location directly on the Atlantic; one of the few mosques in Morocco open to non-Muslim visitors on guided tours
The Corniche - Casablanca's seafront promenade, lined with cafés and popular for an evening walk
Old Medina - much smaller than Fes or Marrakech's, but worth a short walk near the port
Rick's Café - a themed restaurant inspired by the film Casablanca, popular with visitors despite the film never actually being shot there
Habous Quarter - a planned "new medina" built during the French protectorate, with a more orderly layout than older medinas
How Much Time to Allow
A single day is sufficient for the Hassan II Mosque and Corniche, particularly if you're using Casablanca as an arrival or departure point rather than a base. If you're building a longer route, our 10-day Morocco itinerary shows how Casablanca can bookend a trip that focuses primarily on Marrakech, the desert, and Fes.
Getting Around
Casablanca's Mohammed V International Airport is Morocco's main international gateway, connected to the city center by train. From there, trains link efficiently to Rabat, Fes, and Marrakech, making Casablanca a practical, if not essential, stop for onward travel. Compare it directly with the capital in our Rabat travel guide if you're deciding which deserves your limited time.
Practical Tips
Book Hassan II Mosque tours in advance if possible, since guided visit times are limited and it's the city's clear highlight. For current visiting hours and mosque tour schedules, check the Visit Morocco tourism site.
Casablanca in one day: a suggested route
Morning: guided visit of the Hassan II Mosque, built partly over the ocean, with one of the tallest minarets in the world.
Late morning: walk along the seafront to the old medina and its small souks.
Lunch: fresh fish near the central market or on the Corniche.
Afternoon: the Habous quarter (New Medina) for pastries, olives and crafts, then the Art Deco and neo-Moorish buildings downtown.
Sunset: the Ain Diab Corniche, with beach clubs and cafés facing the Atlantic.
Casablanca airport to Marrakech, Rabat or Fes
From Mohammed V Airport (CMN) to
By train
By private transfer
Casablanca city centre
About 40 min
About 40 min
Rabat
About 1h30 (with a change)
About 1h15
Marrakech
About 3h30 (with a change)
About 2h45–3h
Fes
About 4h+ (with a change)
About 3h30
Train times are approximate and depend on connections. For a stress-free start after a long flight, many travellers begin a private tour straight from the airport.
If you're landing in Casablanca, we can arrange a private transfer and a half-day city tour before you continue on to Marrakech, Fes, or the desert.
الأسئلة الشائعة
For most travelers, a single day is enough, centered on the Hassan II Mosque, since Casablanca lacks the historic medina experience found in Marrakech or Fes.
Yes, it is one of the few mosques in Morocco that offers guided tours to non-Muslim visitors at scheduled times.
A direct train service connects Mohammed V International Airport to Casablanca's main train stations in under an hour.
No, the film Casablanca was shot entirely in Hollywood; the restaurant was created later as a themed tribute inspired by the movie.
Casablanca to Marrakech is roughly 2.5-3 hours by train or car, making it an easy connection for onward travel.
It works well as an arrival or departure point given its major airport and train connections, but most travelers base themselves in Marrakech or Fes for sightseeing.
By train with a change in Casablanca (about 3h30) or by private transfer (about 2h45–3h). A private transfer is easiest after a long flight.