Tools

Carpool, train or coach: compare your trip

Price and duration on Morocco's main routes, with what each option offers beyond the price.

Carpool, train and coach comparison from Casablanca to Marrakech
CriterionCarpoolTrainCoach
Sampled fare / estimated share
93–186 MADEstimated share for 4 or 2 people
49–145 MADThe minimum may be promotional or non-flexible. Check availability and conditions.ONCF, 2nd classLowest compared amount
130–160 MADCTMOther coaches: undated indicative fare from 50 MAD
Duration
3 h 15
2 h 54Fastest
3 h 30
Departure near home
Yes
No
No
Time to be agreed
Yes
Fixed times
Fixed times
No change
Yes
Yes
Yes
Direct contact with the driver
Yes
No
No
Large luggage
Depends on the car
Yes
Yes

Sample fares for one adult, one way, from Casablanca to Marrakech on October 27, 2026. Reverse-direction fares may differ.

Casablanca → Marrakech, 274 km, one way, one person.

In this sample, the lowest sampled price for the train is 49 MAD. The estimated carpool share is at least as high. Carpooling may still suit you if you prefer to choose the time and departure point.

These are indicative sample prices. Fares vary by date and time, and promotional fares are not guaranteed. Carpool shares are estimates based on road distance, fuel and known tolls, split among 4 or 2 people.

Where these prices come from

Carpool estimate: the car's one-way cost uses an estimated road distance, fuel (diesel, 6.5 L/100 km) and known tolls, then splits that cost among 4 people for the low end of the range and 2 for the high end, driver included. Duration is estimated from that distance.

Train and Al Boraq: ONCF 2nd-class fares for the sample travel date shown below. The low end may be an advance-purchase promotional fare with limited availability and non-flexible conditions. Regular fares may be higher. From Agadir, ONCF sells a coach ticket to Marrakech, then a train ticket.

Check train prices on ONCF

Coach: sampled CTM (Confort and Premium) and Supratours fares for the travel date shown below. They do not cover the full fare range. The Markoub private-coach price has no date, is for information only and is excluded from the ranking.

Check prices on CTM

Check prices on Supratours

View the undated fare on Markoub

Prices collected on October 12, 2026. This sample is for travel on October 27, 2026; fares are indicative and not guaranteed. Check with each operator before booking.