El Jadida is the coast run people enjoy more than they expect — an hour and a half southwest of Mohammed V to a sea-walled Portuguese cité whose UNESCO-listed underground cistern most travellers know only from a film set, fronting beaches that pull in Casablanca families every weekend from June to September. What makes the airport leg different from Casablanca's other routes is that the ONCF station sits right under the terminal, yet El Jadida is the one big coastal town the airport line doesn't reach in a single run: you'd ride into Casa-Voyageurs and change onto a separate, less frequent service down the coast.
That single fact decides the whole journey. For a first arrival with bags, after a flight, the door-to-door car wins on the simple grounds that it deletes the Casablanca change and the second wait, and sets you down at the ramparts rather than at a station on the wrong side of town. It's the route I point people to when they want the Atlantic and a little Portuguese history without the press of Marrakech or Fes — close enough to reach before lunch, far enough to feel like a different Morocco.
Compare your options
| Your options | Price from | Best for |
|---|---|---|
| Private transfer Recommended 1 h 30 | €80 · 860 MAD | Arriving with luggage or heading straight to the sea walls |
| Train via Casa-Voyageurs 3 h | €9 · 100 MAD | Solo budget travellers with light bags and time to spare |
| Self-drive (A5 toll) 1 h 25 | €35 · 380 MAD | Travellers wanting to explore the coast and Azemmour |
How to get there
A pre-booked private transfer is the practical default: roughly 120 km, about 90 minutes on the coastal road and the A5 toward El Jadida, fixed from €80 to your hotel or the cité gates, with the driver tracking your flight so a delay doesn't cost you the car. The train is the budget alternative but it's a two-part affair — from the under-terminal ONCF station you ride the shuttle into Casa-Voyageurs (35–45 minutes, around 40–50 MAD), then change onto the coastal service to El Jadida, which runs only a handful of times a day and takes another 90 minutes or so for roughly 40 MAD.
Reckon on a half-day door to door once you count the connection wait, and the El Jadida terminus sits a fair petit-taxi ride from the old town. Grand taxis for El Jadida leave from Casablanca's Ouled Ziane terminal in the city, not the airport, so they're no use the moment you land — you'd have to get into Casablanca first.
Self-driving is genuinely pleasant on this one: the A5 toll motorway is quick and the older coastal road through Azemmour is prettier, with car-hire desks in the arrivals hall and easy parking by the ramparts. For most visitors arriving with luggage, the fixed car earns its fare by collapsing three legs into one.
Arrival tips
The driver sets you down at the gates of the Cité Portugaise — cars can edge into the walled town but the lanes are tight, so a spot just outside the ramparts is normal — or at one of the beach hotels strung along the seafront and out toward Sidi Bouzid. Tell the driver before you set off if you're staying inside the old walls or out on the beach strip, because the two are a few minutes' drive apart and the turn-offs come well before the town.
Have a little cash ready: the cistern and the ramparts charge a small entry, and parking near the gates is paid by the hour. If you've arranged the train instead, note that El Jadida's station is out toward the newer districts, so budget for a 10–15 MAD petit taxi to the seafront at the end. Out of summer the seafront cafés keep shorter hours and the wind comes off the Atlantic hard, so a light layer earns its place even on a bright day.
Plan your arrival
- Before you fly, save your hotel's exact location and note whether it's inside the Cité Portugaise walls or on the beach strip toward Sidi Bouzid.
- In the arrivals hall, withdraw 500–800 MAD and switch on your eSIM or grab a SIM for offline maps on the coast road.
- Meet your pre-booked driver at the name board, or — if going by rail — follow signs down to the ONCF station beneath the terminal for the Casa-Voyageurs shuttle.
- Confirm with the driver whether you want the quick A5 or the slower coastal road through Azemmour before you leave the airport.
- At El Jadida, have small notes ready for cistern and rampart entry and for hourly parking near the gates.
Assuming the airport rail station means a one-seat ride to the coast. El Jadida isn't on the airport line — you change at Casa-Voyageurs onto an infrequent coastal service, which turns a 90-minute drive into a luggage-heavy afternoon of waiting on platforms.
In July and August the beaches and the road fill with Casablanca weekenders — book a Friday or Sunday transfer early and ask the driver to take the old coastal road through Azemmour rather than the A5. It adds fifteen minutes for a calmer, prettier run past the river mouth and the whitewashed medina above it.
Good to know: A pleasant coastal run; a fixed-price transfer keeps it simple with bags. The rail option exists but adds a change at Casa-Voyageurs.