De Casablanca à Marrakech : Train, Bus, Taxi et Transfert Privé
La distance entre Casablanca et Marrakech est d’environ 240 km. Quatre options de transport couvrent cet itinéraire : le train, le bus, le grand taxi partagé et le transfert privé.
| Résumé Rapide | |
|---|---|
| Distance | ~240 km |
| Le plus rapide | Train — ~2h 40min |
| Le moins cher | Train ou bus — à partir de ~49 MAD |
| Le plus flexible | Transfert privé — porte à porte |
| Idéal pour groupes | Transfert privé |
Option 1 : Le Train (Recommandé)
Le train de l’ONCF est le moyen le plus pratique de voyager entre Casablanca et Marrakech. Il est rapide, économique et régulier.
- Temps de trajet : 2h 40min à 3 heures
- Fréquence : Environ toutes les heures
- Gares : Départ de Casa Voyageurs ; Arrivée à la Gare de Marrakech.
- Prix : 2ème classe à partir de 49-139 MAD. 1ère classe à partir de 120-200 MAD.
Comment réserver
Réservez en ligne sur oncf-voyages.ma. Réserver quelques jours à l’avance est recommandé le week-end.
Depuis l’aéroport de Casablanca (CMN) ?
Prenez le train de l’aéroport jusqu’à Casa Oasis ou Casa Voyageurs, puis changez pour le service vers Marrakech.
Option 2 : Le Bus (CTM ou Supratours)
Le bus est une alternative économique et confortable si le train ne vous convient pas. CTM et Supratours sont les deux opérateurs les plus réputés.
- Temps de trajet : 3h 30min à 4 heures (selon le trafic)
- Prix : Environ 80–220 MAD
- Principaux opérateurs : CTM (ctm.ma) et Supratours (supratoursbus.com)
Option 3 : Grand Taxi Partagé
Les grands taxis partent lorsqu’ils sont pleins (6 passagers). C’est abordable mais moins prévisible.
- Prix : Par siège — à négocier avant le départ.
Option 4 : Transfert Privé
Une voiture ou une fourgonnette privée vous récupère à votre hébergement ou à l’aéroport et vous dépose directement à Marrakech.
- Temps de trajet : 2,5 à 3 heures
- Prix : Environ 1 150–1 700 MAD (~110-160 €) par véhicule.
C’est l’option idéale pour les familles ou si vous arrivez tard à l’aéroport et souhaitez rejoindre Marrakech directement.
FAQ
Combien de temps dure le trajet de Casablanca à Marrakech ?
En train : 2h40 à 3 heures. En bus : 3,5 à 4 heures. En transfert privé : 2,5 à 3 heures selon la circulation.
Puis-je aller de l'aéroport de Casablanca directement à Marrakech ?
Oui. Vous pouvez prendre le train depuis l'aéroport mais il faut faire un changement à Casa Voyageurs. Un transfert privé offre un service porte-à-porte direct.




