Casablanca to Marrakech: What to Do If You Land in Casablanca
Landing in Casablanca doesn't mean your trip has to start there — but here's what's worth knowing about the drive, the train, and whether a night in the city is worth it.
Casablanca's airport is Morocco's busiest international gateway, which means plenty of travelers land there even when Marrakech, not Casablanca, is the real start of their trip.
Should you spend a night in Casablanca or go straight to Marrakech?
It depends on your flight timing and interest in the city itself. Casablanca has real sights — the Hassan II Mosque chief among them — but most travelers whose main trip is centered on Marrakech, Fes, and the desert choose to head straight on rather than adding a night. If you land late or want a buffer before a longer tour begins, one night in Casablanca is a reasonable way to break up the journey; if your flight lands with time to spare, continuing straight to Marrakech is usually the more efficient choice.
How do you get from Casablanca to Marrakech?
The train is the easiest option for this specific route: a direct line connects Casablanca to Marrakech in around 2.5-3 hours, running frequently throughout the day, and it's a comfortable, well-used route for exactly this transfer. Driving takes a similar amount of time and offers more flexibility if you want to stop along the way, though there isn't much to see on this particular stretch of road. A private transfer combines the comfort of driving with someone else handling the logistics, which is worth it if you're arriving tired from a long flight.
Is Casablanca worth visiting at all?
It's worth a stop if you have the time, even if it's not usually the centerpiece of a Morocco trip the way Marrakech or Fes are. The Hassan II Mosque, one of the largest mosques in the world and one of relatively few in Morocco open to non-Muslim visitors, is the main draw, along with the city's distinct Art Deco architecture and more modern, business-city feel compared to the older imperial cities. A half day is usually enough to see the highlights if your time is limited.
Is there a direct train from the airport to Marrakech?
There's a train station at Casablanca's Mohammed V airport, but it connects to Casablanca's main city stations rather than running a direct line straight through to Marrakech, so a connection is typically involved. It's still a straightforward journey, and for travelers comfortable navigating a train connection, it's a practical way to reach Marrakech without arranging a private transfer. Many travelers, especially with luggage or after a long flight, prefer a direct private transfer instead for the simplicity.
Related tours

Rabat Day Trip from Casablanca
A day trip north to Morocco's capital — the Hassan Tower, the Royal Palace grounds, and the Kasbah of the Udayas — with an easy return to Casablanca in the evening.
View Details
12-Day Morocco Itinerary from Casablanca
The Casablanca loop that adds the Sahara — Rabat, Chefchaouen, Fes, a night in the Merzouga dunes, Ait Ben Haddou, Marrakech, an Ourika Valley day among Berber villages, and the Atlantic coast at Essaouira.
View Details
8-Day Morocco Tour from Casablanca
A week-long loop out of Casablanca that trades the Sahara for the coast and the Middle Atlas — Rabat and Meknes, the Fes medina, Ifrane's cedar forest, the Ouzoud Waterfalls, Marrakech, and Essaouira.
View DetailsPlanning where to start? See tours from Casablanca, tours from Marrakech.
Related reading: Is Casablanca a Good Starting Point for a Morocco Road Trip?, Casablanca or Marrakech: Where Should You Base Yourself?, Casablanca Airport Guide: What to Know About Mohammed V Airport.
Frequently asked questions
Should I spend a night in Casablanca before heading to Marrakech?
It's optional — worthwhile if you land late or want to see the Hassan II Mosque, but many travelers head straight to Marrakech instead.
How long does it take to get from Casablanca to Marrakech?
By train, around 2.5-3 hours on a direct, frequent line. Driving takes a similar amount of time.
Is there a train from Casablanca airport directly to Marrakech?
There's a train station at the airport, but it typically requires a connection through Casablanca's city stations rather than running straight through.
Is Casablanca worth visiting?
It's worth a stop, particularly for the Hassan II Mosque, even if it's usually a brief addition rather than the focus of a Morocco trip.
Is it better to fly into Casablanca or Marrakech?
Both work well; Casablanca often has more international routes, while Marrakech puts you closer to the desert-and-mountains itineraries most first-time trips are built around.
Do I need a private driver from Casablanca airport to Marrakech?
Not necessarily — the train is a comfortable, practical option. A private transfer is worth it mainly for comfort after a long flight.
How does Casablanca compare to Marrakech as a place to stay?
Casablanca feels more like a modern business city, while Marrakech has the medina, souks, and riad culture most travelers come to Morocco for.