Aller au contenu principal
MoroccoTravelBase
Marrakech or Casablanca: Which City to Visit in Morocco?

Comparisons

Marrakech or Casablanca: Which City to Visit in Morocco?

La rédaction MoroccoTravelBase 7 min read Updated 2026-09-24

Marrakech or Casablanca: Which City to Choose?

Casablanca is Morocco's largest city and economic capital; Marrakech is its tourist capital. Many travellers land in Casablanca and wonder whether to stay or head straight to Marrakech. Here is the honest comparison.

For a holiday, choose Marrakech: a UNESCO-listed medina, palaces, souks, Jemaa el-Fna square, riads with pools, and trips to the Agafay desert, the Atlas and the Ourika Valley. Casablanca is a modern business metropolis: people mainly come for the Hassan II Mosque, one of the few mosques in Morocco open to non-Muslims, the Art Deco centre, the Habous quarter and the Corniche on the ocean. One day or one night is usually enough in Casablanca, while Marrakech deserves 3 to 4 days. The two cities are linked by train in about 2.5 to 3 hours: if you land in Casablanca, visit the mosque and then continue to Marrakech. For a first trip to Morocco, Marrakech is clearly the better base.

The Comparison in One Table

CriterionMarrakechCasablanca
ProfileTourist capitalEconomic metropolis
SightsMany: palaces, madrasa, tombsHassan II Mosque, Art Deco
MedinaLarge and very livelySmall, less touristy
OceanNoYes, Ain Diab Corniche
AccommodationBoutique riads, resortsBusiness and seafront hotels
ExcursionsDesert, Atlas, Ourika, EssaouiraRabat, El Jadida, Azemmour
Ideal stay3 to 4 days1 day

Why Marrakech Wins for a Holiday

The density of things to see and do is unmatched: the Bahia Palace, the Ben Youssef Madrasa, the Majorelle Garden, the souks, dinner on a rooftop, an evening in the Agafay desert. See things to do in Marrakech and Marrakech's monuments.

See activities in Marrakech· GetYourGuideFree cancellation up to 24h before on most activities · the best time slots sell out first in high seasonReserve now, pay later on many activities

What Casablanca Offers

The Hassan II Mosque, set over the ocean, justifies the stop on its own. Add the Art Deco centre, the central market, the Habous quarter and a sunset on the Corniche. See the Hassan II Mosque, things to do in Casablanca and day trips from Casablanca.

See tours in Casablanca· GetYourGuideFree cancellation up to 24h before on most activities · the best time slots sell out first in high seasonReserve now, pay later on many activities

Combining Both

PlanDetails
Arrival in CasablancaHassan II Mosque and the Corniche, night there
Day 2Train to Marrakech (about 2.5 to 3 h)
Days 3 to 5Marrakech, then Agafay or Ourika

See trains in Morocco and arriving at Casablanca airport.

Where to Stay

See riads in Marrakech· Booking.comFree cancellation on many properties · the best-rated places fill up firstNo prepayment needed on many offers: lock in your room now

See hotels in Casablanca· Booking.comFree cancellation on many properties · the best-rated places fill up firstNo prepayment needed on many offers: lock in your room now

See where to stay in Marrakech and where to stay in Casablanca.

FAQ — Marrakech or Casablanca

Is Casablanca worth visiting?

Yes, for a day: the Hassan II Mosque is one of the country's finest monuments, and the Art Deco centre and the Corniche round out the visit well. For a longer holiday, Marrakech offers more.

How do you get from Casablanca to Marrakech?

By train from Casa-Voyageurs in about 2.5 to 3 hours, by bus or by car on the motorway. Private day tours also exist.

Is it better to fly into Casablanca or Marrakech?

If your stay centres on Marrakech, fly straight into Marrakech. Casablanca is convenient if you are also visiting Rabat, Fes or the north, or if flights there are cheaper.

How many days should you spend in Casablanca?

One day is enough for the Hassan II Mosque, the medina, the Habous quarter and the Corniche. Two days let you add a trip to Rabat or El Jadida.

Which city is better for a first trip to Morocco?

Marrakech, for its monuments, souks, riads and trips to the desert and the Atlas. Casablanca works well as a stopover.

In Short

  • Holiday → Marrakech, 3 to 4 days.
  • Stopover → Casablanca, one day for the Hassan II Mosque.
  • Combine → land in Casablanca, then take the train to Marrakech.

Plan the journey

Compare before you book

Check stays, flights and cars separately: prices, availability, bags, deposit, insurance and terms are set by the partner.

Search stays on Booking.com

Partner widget, free cancellation on many properties.

Live Agoda rates

Available stays in Marrakech

Indicative Agoda rates for 2026-10-16 -> 2026-10-17, to confirm before booking.

Prices, availability, terms and fees are checked on Agoda at click time.

Agoda search

Find a stay in Marrakech

Compare dates, availability and Agoda rates without leaving the page.

Open Agoda

Loading Agoda search...

Affiliate link: booking, prices and availability are handled by Agoda.