Covoiturage vs CTM vs ONCF : le comparatif transport au Maroc en 2026
Voyager entre Casablanca, Rabat, Marrakech, Fès, Tanger ou Agadir en 2026 vous laisse quatre options principales : covoiturage, bus CTM ou Supratours, train ONCF, ou taxi privé. Ce comparatif fait le tri en prix, durée, confort et flexibilité — axe par axe — pour vous aider à choisir le bon mode selon votre besoin réel.
Publié le 12 mai 2026 · 10 minutes de lecture
Tableau comparatif global (axe Casablanca-Rabat-Marrakech-Fès-Tanger)
Toutes les données sont les médianes 2026 observées en mai. Les prix CTM/Supratours sont les tarifs officiels publiés en gare. Les prix covoiturage sont la médiane des annonces actives sur Yalasir.
| Trajet | Covoiturage | CTM/Supratours | ONCF | Taxi privé |
|---|---|---|---|---|
| Casa - Rabat | 50 DH · 1h15 | 60-80 DH · 1h30 | 38-50 DH · 35min | 800 DH · 1h |
| Casa - Marrakech | 120 DH · 2h30 | 130-180 DH · 3h30 | 90-145 DH · 3h | 1 500 DH · 2h30 |
| Casa - Tanger | 150 DH · 3h30 | 175-250 DH · 5h | 200-340 DH · 2h15 (Al-Boraq) | 2 000 DH · 3h30 |
| Casa - Fès | 130 DH · 3h | 140-180 DH · 4h | 90-145 DH · 3h | 1 800 DH · 3h |
| Casa - Agadir | 200 DH · 5h | 250-350 DH · 8h | Non desservi | 2 500 DH · 5h |
| Marrakech - Agadir | 130 DH · 3h | 130-170 DH · 4h | Non desservi | 1 800 DH · 3h |
Sources : tarifs officiels CTM (mai 2026), tarifs ONCF (mai 2026), médiane des annonces Yalasir, taxis privés grands taxis spéciaux (tarif négocié médian).
Le critère prix : à qui le pompon ?
Sur les axes que l'ONCF dessert (Casa-Rabat, Casa-Tanger via Al-Boraq, Casa-Fès, Casa-Kénitra), le train 2e classe est généralement le moins cher si on réserve à l'avance. Sur les axes non desservis par le train (Casa-Agadir, Marrakech-Agadir, axes nord-est), le covoiturage prend la tête avec un écart de 25 à 40 % par rapport au bus.
Le bus CTM/Supratours reste systématiquement plus cher que le covoiturage sur tous les axes longs (différence de 20 à 50 DH). Le taxi privé est 5 à 15 fois plus cher selon la distance, justifié uniquement pour les voyages familiaux avec bagages volumineux.
Le critère durée : le train Al-Boraq change la donne
Sur Casa-Tanger, le train Al-Boraq met 2h15 quand le covoiturage met 3h30 et le bus 5h. Sur Casa-Rabat, le train fait 35 min contre 1h15 en covoiturage. Quand l'ONCF dessert votre axe, c'est presque toujours le plus rapide.
Mais sur les axes non desservis ou mal desservis par le train, le covoiturage devance les bus de 30 minutes à 2 heures grâce à un itinéraire direct sans arrêt obligatoire en gare routière. Exemple : Casa-Agadir en covoiturage 5h, en bus CTM 8h (avec arrêts à Marrakech et Agadir-routière).
La flexibilité : avantage clair au covoiturage
CTM, Supratours et ONCF imposent des horaires fixes et des points de départ centralisés (gare routière, gare ONCF). Le covoiturage vous permet de :
- Choisir votre heure de départ parmi 10 à 30 conducteurs disponibles sur les axes principaux
- Être pris en charge dans votre quartier (Maârif, Agdal, Guéliz...) plutôt qu'à la gare routière en banlieue
- Choisir le profil du conducteur en fonction des avis (utile en particulier pour les femmes voyageant seules)
- Annuler jusqu'à 24h avant sans frais (vs frais d'annulation chez CTM)
Le confort : avantage train, puis covoiturage premium
Le train ONCF, particulièrement en 1ère classe, reste imbattable en confort : siège large, possibilité de se lever, prises USB, bar à bord sur Al-Boraq. Le bus CTM offre un confort correct avec climatisation et soute à bagages, mais les arrêts intermédiaires cassent la fluidité.
Le covoiturage varie selon le véhicule du conducteur : voiture récente avec climatisation, ou véhicule plus modeste. Sur Yalasir, les filtres permettent de voir le modèle de voiture et les avis sur le confort avant de réserver. Pour les voyages longs (4h+), c'est un critère à regarder.
Le meilleur choix axe par axe
- Casablanca - Rabat : Train ONCF si vous êtes près des gares (35 min, 38 DH). Covoiturage si vous voulez un départ depuis un quartier précis ou flexibilité d'horaire (50 DH).
- Casablanca - Marrakech : Covoiturage en première option (120 DH, 2h30). Train en alternative si vous partez tôt et arrivez en gare. CTM seulement si vous voyagez avec beaucoup de bagages.
- Casablanca - Tanger : Al-Boraq (train à grande vitesse) imbattable en temps (2h15) si vous êtes près de Casa-Voyageurs ou Tanger-Ville. Covoiturage en alternative économique (150 DH).
- Casablanca - Fès : Train ONCF si départ centre-ville. Covoiturage si départ banlieue ou si vous voulez arriver dans un quartier précis.
- Casablanca - Agadir, Marrakech - Agadir : Le covoiturage gagne sans débat. Plus rapide que le bus (3 à 5h vs 4 à 8h), plus économique, et le train n'existe pas sur ces axes.
- Tanger - Tétouan, Fès - Meknès : Covoiturage. Trajets courts, départs en continu, prix imbattables (25 et 30 DH respectivement).
Verdict : quand choisir quoi
Choisissez le covoiturage si :
- Vous voulez économiser 20 à 50 % vs CTM
- Vous préférez être pris en charge dans votre quartier
- Vous voulez choisir votre horaire de départ précisément
- L'axe n'est pas couvert par le train (Agadir, axes secondaires)
- Vous voyagez seul·e ou à deux sans bagages volumineux
Choisissez le train ONCF si :
- L'axe est desservi (Casa, Rabat, Tanger, Fès, Kénitra)
- Vous avez un horaire strict à respecter
- Vous privilégiez le confort sur un long trajet
- Vous êtes à proximité d'une gare ONCF
Choisissez le bus CTM/Supratours si :
- Vous voyagez avec beaucoup de bagages
- Le train ne dessert pas votre axe
- Vous voulez un horaire ferme et garanti
Choisissez le taxi privé si :
- Vous voyagez en famille (4-6 personnes) avec bagages
- Vous avez un besoin spécifique (déménagement, transport matériel, horaire ultra-flexible)
Pour démarrer : recherchez un trajet sur l'axe de votre choix et comparez en direct les prix disponibles. Vous pouvez également consulter le détail des prix par ville sur les pages dédiées.