Skip to main content
AMZBooking
Museum of Moroccan Judaism, Casablanca

Day trips · Casablanca · Morocco

6 best day trips from Casablanca

Where to go when you want a day away from Casablanca, and how long it really takes.

Updated By the AMZBooking editorial team

Photo: Osama Shukir Muhammed Amin FRCP(Glasg), CC BY-SA 4.0

Quick answer

The classic day trip from Casablanca is Rabat (About 1 hour by train). The closest option is Mohammedia, about 25 km away.

Key facts

Day trips in this guide
6
Closest
Mohammedia (25 km)
Most popular
Rabat

Day trips compared

Day trips from Casablanca: distance, time and transport
DestinationDistanceTravel timeHowBest for
Rabat90 kmAbout 1 hour by trainTrain from Casa-Voyageurs or Casa-PortCulture, First-timers
El Jadida100 kmAbout 1 hour 30 minutes by train or carTrain from Casa-Voyageurs or carCulture, Families, Quiet stays
Azemmour80 kmAbout 1 hour 15 minutes by carCar, grand taxi or trainQuiet stays, Culture
Oualidia175 kmAbout 2 hours 15 minutes by carCar or private driverFood lovers, Couples, Families
Mohammedia25 kmAbout 20–30 minutes by trainTrain from Casa-VoyageursBeach, Families
Marrakech240 kmAbout 2.5–3 hours by trainTrain from Casa-VoyageursFirst-timers, Culture

The day trips

Rabat
Photo: Holger Uwe Schmitt, CC BY-SA 4.0

90 km · About 1 hour by train

1.Rabat

Morocco's capital has the Kasbah of the Udayas above the river mouth, the Hassan Tower and the Mausoleum of Mohammed V, the Chellah ruins and a relaxed, clean medina.

Getting there
Train from Casa-Voyageurs or Casa-Port
Best for
Culture, First-timers
El Jadida
Photo: M.Rais, CC BY-SA 3.0

100 km · About 1 hour 30 minutes by train or car

2.El Jadida

The UNESCO-listed Portuguese City of Mazagan, a 16th-century fortified town with ramparts on the sea and a vaulted underground cistern whose flooded floor reflects its columns.

Getting there
Train from Casa-Voyageurs or car
Best for
Culture, Families, Quiet stays
Azemmour
Photo: Yaroslav Blanter, CC BY-SA 3.0

80 km · About 1 hour 15 minutes by car

3.Azemmour

A small whitewashed medina on the Oum Er-Rbia river, with ramparts, murals by local artists and a quiet atmosphere; easily combined with El Jadida.

Getting there
Car, grand taxi or train
Best for
Quiet stays, Culture
Oualidia
Photo: rob Stoeltje from loenen, netherlands, CC BY 2.0

175 km · About 2 hours 15 minutes by car

4.Oualidia

A fishing village on a sheltered lagoon famous for its oysters, with calm water for swimming and kayaking and seafood shacks along the shore.

Getting there
Car or private driver
Best for
Food lovers, Couples, Families
Mohammedia
Photo: Anass Sedrati, CC BY-SA 4.0

25 km · About 20–30 minutes by train

5.Mohammedia

A port and beach town just north of Casablanca with sandy beaches, a promenade and seafood restaurants, popular with Casablancans at weekends.

Getting there
Train from Casa-Voyageurs
Best for
Beach, Families

240 km · About 2.5–3 hours by train

6.Marrakech

Jemaa el-Fnaa, the souqs, the Koutoubia and the Majorelle Garden are possible in a long day, though Marrakech deserves several nights of its own.

Getting there
Train from Casa-Voyageurs
Best for
First-timers, Culture

Day-trip tips

  • Leave early: most trips are more relaxed with a morning departure and a return before dinner.
  • Busway rapid bus lines and city buses supplement the tram, mainly useful for residents' routes.
  • Casa-Voyageurs is the main station for Al Boraq high-speed trains to Rabat and Tangier and for trains to Marrakech and Fes; Casa-Port, near the medina, serves Rabat and the airport line.
  • For trips over about 150 km, an overnight stay or an organised tour saves a lot of travelling.

Questions travellers ask

+What is the best day trip from Casablanca?

Rabat. Morocco's capital has the Kasbah of the Udayas above the river mouth, the Hassan Tower and the Mausoleum of Mohammed V, the Chellah ruins and a relaxed, clean medina.

+How long does it take to get from Casablanca to Rabat?

About 1 hour by train — Train from Casa-Voyageurs or Casa-Port, about 90 km.

+How long does it take to get from Casablanca to El Jadida?

About 1 hour 30 minutes by train or car — Train from Casa-Voyageurs or car, about 100 km.