Trains et bus au Maroc
Le Maroc a-t-il un bon réseau ferroviaire depuis Marrakech ?
Pour le corridor nord, oui — les trains ONCF relient Marrakech à Casablanca (~2h30) et Rabat (~4h) confortablement et de façon fiable, avec Tanger (~7h) accessible via une correspondance et la ligne à grande vitesse LGV depuis Casablanca. Il n'y a aucune ligne au sud ou à l'ouest de Marrakech, donc Essaouira, Ouarzazate et Merzouga dépendent toutes du bus ou de la navette privée.
L’opérateur ferroviaire national du Maroc, l’ONCF, propose un service réellement bon — mais seulement le long d’un corridor précis. Depuis Marrakech, cela signifie que Casablanca et Rabat sont accessibles facilement et confortablement en train, tandis que tout ce qui se trouve au sud et à l’ouest de la ville, y compris Essaouira, Ouarzazate et les villes du désert, n’a aucun accès ferroviaire et dépend entièrement des bus ou des navettes privées. Savoir tôt dans quelle catégorie se situe votre trajet évite beaucoup de recherches confuses d’horaires de train qui n’existent pas.
| Où | Rail ONCF : corridor Marrakech-Casablanca-Rabat-Tanger |
| Coût | Trains à partir de ~90-250 MAD selon trajet et classe ; bus typiquement 80-150 MAD |
| Temps nécessaire | Casablanca ~2h30 ; Rabat ~4h ; Tanger ~7h via Casablanca |
| Pour s’y rendre | Gare ferroviaire de Marrakech, à courte distance en taxi de la médina |
| Meilleure période | Les trains circulent fréquemment toute la journée ; réservez les bus à l’avance en été |
Où va vraiment le réseau ferroviaire
La ligne ONCF depuis Marrakech remonte vers le nord à travers Casablanca puis Rabat, avec une correspondance à Casablanca vers la ligne à grande vitesse LGV en direction de Tanger. Marrakech-Casablanca prend environ 2 heures 30 sur un service direct, confortable et assez fréquent pour être réellement le moyen le plus simple de rejoindre l’aéroport Mohammed V de Casablanca si cela figure à votre itinéraire. Rabat ajoute environ une heure de plus au-delà de Casablanca, soit environ 4 heures au total depuis Marrakech. Tanger est le point le plus éloigné de ce corridor, accessible en environ 7 heures via la correspondance à Casablanca vers la LGV.
Ce que le réseau ne couvre pas compte tout autant : il n’y a pas de train au sud de Marrakech ni de ligne vers la côte atlantique à Essaouira. Si votre itinéraire marocain inclut Essaouira, Ouarzazate, Zagora, Merzouga ou la vallée du Draa, prévoyez un bus, un grand taxi partagé ou une navette privée pour ce tronçon, quelle que soit la qualité du service ferroviaire pour le reste du séjour.
Supratours et CTM : l’alternative en bus
Supratours et CTM sont les deux principaux opérateurs de bus intercité du Maroc, tous deux gérant des réseaux étendus bien au-delà de ce que couvre le train. Supratours est affilié à l’ONCF et cale parfois ses correspondances de bus avec les arrivées de train dans des gares comme Marrakech, ce qui peut être utile pour un trajet en plusieurs étapes. CTM est l’opérateur indépendant le plus ancien et le plus important du Maroc, avec un réseau tout aussi étendu et un confort et des tarifs comparables. Aucun des deux n’est nettement meilleur que l’autre de façon générale — il est plus utile de comparer les horaires de départ et les prix précis pour votre trajet exact que de choisir une marque d’emblée.
Pour le trajet précis et très fréquenté Marrakech-Essaouira, les deux opérateurs proposent plusieurs départs quotidiens à 80-100 MAD ; voir Marrakech vers Essaouira pour la comparaison complète avec les grands taxis et les navettes privées sur ce corridor.
Rejoindre Fès ou Tanger depuis Marrakech
Fès se trouve hors du corridor ferroviaire de l’ONCF orienté vers Marrakech, dans le sens où il n’existe pas de ligne directe — les trajets pratiques sont une navette privée, un bus de nuit ou de jour, ou le train via Casablanca avec une correspondance. Un transfert direct de Marrakech à Fès est l’option la plus simple si vous préférez éviter un trajet en plusieurs étapes, couvrant la distance en une seule traite sans correspondance.
Une navette partagée de Marrakech à Fès via Casablanca et Rabat est la version moins coûteuse du même trajet pour les voyageurs à l’aise avec le partage d’un véhicule. Pour le trajet retour, un transfert aller simple de Fès vers Marrakech couvre le même terrain.
Casablanca comme plaque tournante
Comme Casablanca se trouve à la fois sur le corridor ferroviaire et sur la plupart des réseaux de bus, elle fonctionne comme la plaque tournante pratique pour continuer plus au nord — Rabat, Fès, Tanger, ou l’aéroport Mohammed V pour un vol international.
Un transfert couvrant à la fois l’aéroport de Casablanca et le centre-ville depuis Marrakech est utile si votre séjour se termine par un départ international depuis Casablanca plutôt que Marrakech-Ménara, et un transfert privé vers Casablanca fonctionne bien comme option ville à ville autonome si vous évitez le train pour des raisons de confort ou d’horaire.
Acheter des billets et conseils pratiques
Les billets ONCF peuvent s’acheter en gare, en ligne à l’avance, ou via l’application ONCF, et réserver à l’avance vaut le coup pour les trajets populaires et les dates de forte affluence, même si des billets le jour même sont généralement disponibles hors période de pointe. Les billets de bus fonctionnent de façon similaire via les guichets et sites de réservation propres à Supratours et CTM. Les deux réseaux exigent une pièce d’identité à l’achat du billet — gardez votre passeport sur vous. La première classe sur les trajets ferroviaires plus longs est une modeste amélioration qui offre une place réservée et plus calme, intéressante sur le long trajet vers Tanger et moins essentielle sur le trajet plus court vers Casablanca.
La gare ferroviaire de Marrakech
La gare ONCF de Marrakech se trouve à Guéliz, à courte distance en petit taxi de la plupart des riads de la médina plutôt qu’à distance de marche pour la plupart des visiteurs chargés de bagages. C’est une gare moderne, bien signalée, avec un café, un petit espace d’attente et une information de quai raisonnablement claire, nettement plus facile à naviguer que certaines gares plus anciennes du Maroc plus au nord. Arrivez avec 20-30 minutes de marge pour un départ national — ce n’est pas une grande gare nécessitant le délai qu’exige un aéroport, mais la circulation à Marrakech pour s’y rendre est le facteur le plus variable.
Comparer le train à la conduite ou à une navette privée
Pour les tronçons vers Casablanca et Rabat en particulier, le train est réellement difficile à battre en confort et en fiabilité — pas de circulation, pas de stationnement, et un horaire fixe qui ne dépend pas de l’état des routes. Là où une navette privée ou la conduite en autonomie deviennent compétitives, c’est sur les trajets que le train n’atteint pas du tout, ou quand une liaison directe porte-à-porte évite une correspondance, comme Marrakech vers Fès sans l’escale de Casablanca. Pour l’option de conduite en autonomie spécifiquement, conduire au Maroc couvre ce qu’implique réellement un road trip sur ces mêmes corridors, y compris les coûts de péage et l’état des routes.
Bagages et confort : train contre bus
Les trains ONCF offrent plus d’espace pour les bagages et de place pour les jambes que la plupart des bus intercité, et se déplacer entre les voitures est facile si vous voulez vous dégourdir les jambes sur un long trajet comme celui vers Tanger. Les bus Supratours et CTM rangent les gros sacs dans une soute sous le véhicule, ce qui convient pour des valises standard mais vaut la peine d’être gardé à l’esprit si vous voyagez avec des objets encombrants ou fragiles à garder plutôt avec vous. Les deux réseaux font circuler des véhicules climatisés en standard, donc la chaleur estivale n’est un souci pratique sur aucune des deux options, contrairement à une voiture conduite soi-même sans climatisation fonctionnelle.
Planifier un séjour multi-villes autour de la ligne ferroviaire
Comme le corridor ONCF relie Marrakech, Casablanca, Rabat et finalement Tanger sur une seule ligne, c’est une véritable colonne vertébrale pratique pour un séjour qui inclut plus que Marrakech seule — passer une nuit ou deux à Rabat en route vers Tanger, par exemple, demande peu de planification supplémentaire au-delà de réserver chaque tronçon séparément. Là où cette approche se complique, c’est en essayant d’intégrer une destination sans rail comme Essaouira ou Ouarzazate dans la même boucle multi-villes ; ces tronçons nécessitent un bus ou une navette privée greffés au plan plutôt qu’une liaison ferroviaire fluide, donc il vaut la peine de repérer où se trouvent les lacunes avant de s’engager sur un itinéraire.
Quand il vaut la peine de combiner train et voiture
Certains visiteurs prennent le train pour le long tronçon simple vers Casablanca ou Rabat, puis louent une voiture une fois plus près de la destination qu’ils veulent réellement explorer par la route, comme louer une voiture à Fès pour rejoindre le Rif plutôt que de conduire tout le trajet depuis Marrakech. Cette approche hybride utilise le train pour ce qu’il fait de mieux — un long trajet rapide et reposant — et réserve la conduite aux portions plus courtes et plus pittoresques où avoir son propre véhicule apporte vraiment quelque chose.
Le réseau ferroviaire marocain est un véritable atout pour le corridor Marrakech-Casablanca-Rabat-Tanger, et les bus Supratours ou CTM couvrent le reste de façon suffisamment fiable pour que l’absence de rail devienne rarement un vrai obstacle. Pour se déplacer à l’intérieur de Marrakech elle-même une fois arrivé par l’une ou l’autre méthode, voir se déplacer à Marrakech.
Pass transport & transferts sur GetYourGuide
Tours GetYourGuide vérifiés en lien direct. En réservant via ces liens, nous touchons une petite commission sans frais supplémentaires pour vous.
Photo : notre propre image du lieu, pas la photo produit du prestataire.


