Casablanca and Marrakech are Morocco's two best-known cities, but they play very different roles. Casablanca is the country's largest city and economic engine — a modern Atlantic metropolis where most international flights land at Mohammed V Airport. Its showpiece is the Hassan II Mosque, one of the largest mosques in the world, built partly over the ocean with a soaring minaret; beyond it lie a Mauresque Art Deco downtown from the French Protectorate era and the seafront Corniche. It is a place to do business, eat well and catch a train, and most travellers give it a day or treat it as a stopover. Marrakech, around three hours south by fast train, is Morocco's tourism heart: a walled imperial 'Red City' whose UNESCO-listed medina folds around the Koutoubia minaret, the Jemaa el-Fna square, riad courtyards and a maze of souks — and which serves as the natural gateway to the High Atlas mountains and the Sahara beyond.
Option A
Casablanca
Morocco's economic hub and main gateway — the Hassan II Mosque, Art Deco downtown and the Corniche
Best for
Arrivals via the main airport, architecture fans, those wanting a real working city
Option B
Marrakech
The Red City — a labyrinthine UNESCO medina, riads, souks and a famous square
Best for
First-time visitors, atmosphere seekers, desert and Atlas gateway travellers
