Skip to main content

Route guide · Casablanca → Agadir

Casablanca to Agadir: Is There a Train?

Updated October 20262 min readby Casablanca Airport Transfers

The short answer

There is no train to Agadir: Morocco's railway ends at Marrakech. From Casablanca you can take the train to Marrakech and a Supratours bus from beside the station (about 3 h 30 more), a direct coach (about 5 h 45 on average), or a private car door to door in about 4 h 45 for the 460 km, from 2,770 MAD per vehicle.

Casablanca to Agadir: the options compared

Casablanca → Agadir, compared
OptionTimeCostDoor to door?
Train to Marrakech + Supratours busAbout 2 h 30 + 3 h 30, plus the changeCombined rail-and-road ticket at ONCF stationsNo
Direct coach (CTM and others)About 5 h 45 on averageFares on ctm.maNo: coach station to coach station
Private carAbout 4 h 45, 460 kmfrom 2,770 MAD / vehicleYes

Is there a train from Casablanca to Agadir?

No. Marrakech station is the southern end of the Moroccan rail network. ONCF's bus subsidiary, Supratours, links Marrakech with Agadir, leaving from its terminal next to Marrakech station: according to Seat61, roughly every hour, about 3 h 30, for about 110 MAD. Any ONCF station sells a combined train-and-bus ticket to Agadir via Marrakech (ask for a billet rail et route).

The direct coach

Omio lists around 16 direct coaches a day across operators, taking about 5 h 45 on average and about 5 h 30 at the fastest (checked October 2026). They use coach stations in both cities, so add a taxi at each end.

When is the private car the better choice?

  • You're landing at CMN: about 5 h from arrivals, from 3,890 MAD per vehicle, with no change of train and bus.
  • You're a family or a group: one price for the vehicle.
  • You're going to Taghazout, Tamraght or a resort outside the city, where the coach doesn't stop.
  • You want to stop in Marrakech or Essaouira on the way.

Sources

  1. Wikipedia: Marrakesh railway station, southern end of the Moroccan rail network
  2. Seat61: Train travel in Morocco
  3. Omio: Casablanca–Agadir coaches, 16 a day, average 5 h 45 (checked 27 Oct 2026)
  4. ONCF: official timetables and fares

Frequently asked questions

Is there a train from Casablanca to Agadir?

No. The railway ends at Marrakech. Take the train to Marrakech and a Supratours bus to Agadir (about 3 h 30), on one rail-and-road ticket from any ONCF station.

How long is the bus from Casablanca to Agadir?

Omio lists direct coaches at about 5 h 45 on average, the fastest about 5 h 30 (October 2026). Check ctm.ma for current times.

How much is a private car from Casablanca to Agadir?

From 2,770 MAD (≈ $282 · €250) per vehicle from central Casablanca, or from 3,890 MAD from CMN arrivals. Tolls, fuel and driver included.

Skip the logistics — book the car

One written price, a name sign in arrivals, and a driver who already knows your flight is late.

Office replies Mon–Sat, 09:00–18:00 (Morocco time)