Pour voyager entre les villes du Maroc en bus, deux compagnies suffisent dans la plupart des cas : CTM, la compagnie nationale historique, et Supratours, liée à l’ONCF, la société des chemins de fer. Leurs cars sont climatisés, les places sont numérotées et les prix sont bas : comptez une dizaine d’euros par personne pour un trajet de trois heures comme Marrakech – Essaouira. Nous sommes transporteurs privés, mais nous recommandons volontiers le bus dans certaines situations. Voici comment il fonctionne, ses vrais avantages, ses limites, et les cas où un transfert privé devient plus logique.
CTM ou Supratours ?
| CTM | Supratours | |
|---|---|---|
| Réseau | Tout le pays, y compris les petites villes | Surtout les liaisons vers le sud, en correspondance avec les trains |
| Réservation | En ligne, sur l’application ou au guichet | En ligne ou au guichet, souvent près des gares ferroviaires |
| Bagages en soute | Petit supplément payé au guichet bagages | Selon la ligne |
| Confort | Bon, sièges numérotés, climatisation | Comparable |
Dans la pratique, les deux se valent. Choisissez simplement celle dont l’horaire vous arrange et dont la gare est la plus proche de votre hébergement.
Les trajets les plus courants
| Trajet | Durée en bus | Durée en transfert privé | Prix du transfert (véhicule) |
|---|---|---|---|
| Marrakech – Essaouira | environ 3 h à 3 h 30 | 2 h 45 | à partir de 90 € |
| Marrakech – Agadir | environ 3 h 30 à 4 h | 3 h | à partir de 120 € |
| Agadir – Essaouira | environ 3 h 30 | 2 h 45 | à partir de 100 € |
| Marrakech – Merzouga | une douzaine d’heures, souvent de nuit | 9 à 10 h | à partir de 320 € |
Les durées en bus incluent les arrêts intermédiaires et la pause en route ; elles varient selon la ligne et le jour.
Comment ça se passe
Acheter son billet
En haute saison, réservez la veille ou l’avant-veille, surtout pour les départs du matin vers Essaouira et Agadir, qui se remplissent vite. Au guichet, ayez votre passeport et des dirhams ; en ligne, gardez le billet sur votre téléphone, et idéalement une capture d’écran au cas où le réseau ferait défaut.
Trouver la bonne gare
C’est le piège classique. CTM et Supratours ont leurs propres gares, qui ne sont pas toujours la gare routière principale de la ville. À Marrakech, par exemple, la grande gare routière de Bab Doukkala accueille surtout d’autres compagnies. Vérifiez l’adresse exacte sur votre billet, et prévoyez un petit taxi depuis votre riad : avec des valises, ce n’est pas une distance à faire à pied dans la médina.
Les bagages
Les grosses valises vont en soute. Chez CTM, on les enregistre au guichet bagages contre un petit supplément et une étiquette ; gardez le ticket, il est demandé à l’arrivée. Les objets de valeur, les médicaments et le chargeur de téléphone restent avec vous.
Pendant le trajet
Les cars font en général une pause dans un café-restaurant de bord de route sur les trajets de plus de trois heures. La climatisation est parfois forte : prévoyez une couche. Le Wi-Fi annoncé fonctionne rarement ; téléchargez de quoi lire ou écouter avant de partir.
Les vrais avantages du bus
- Le prix, imbattable pour un voyageur seul ou un couple.
- La régularité : les grandes lignes sont fiables et les horaires plutôt respectés.
- La sécurité : les chauffeurs des grandes compagnies roulent prudemment, et les cars sont entretenus.
- La simplicité sur les grands axes, entre villes bien desservies.
Les limites, en toute franchise
- Pas de porte à porte : il faut rejoindre la gare au départ, puis votre hébergement à l’arrivée. À Essaouira ou dans la médina de Marrakech, cela veut dire chariot, porteur ou taxi.
- Pas d’arrêts : impossible de s’arrêter à Imsouane, dans une coopérative d’argan ou pour une photo.
- Des horaires fixes, peu adaptés à un vol très tôt ou très tard.
- Pas de sièges enfant, et des trajets longs avec de jeunes enfants.
- Des destinations non desservies : les camps d’Agafay, les villages de l’Atlas ou les maisons isolées se rejoignent difficilement sans voiture.
Quand le transfert privé devient plus logique
Le calcul est simple. À une ou deux personnes, le bus est presque toujours moins cher. À partir de trois ou quatre, la différence se réduit fortement, puisque le transfert se paie par véhicule : à quatre, un transfert privé Marrakech – Essaouira revient à environ 22 € par personne, contre une dizaine en bus, mais sans gare, sans taxi aux deux bouts et avec des arrêts en route.
Le transfert privé est aussi plus logique :
- avec des enfants, des parents âgés ou beaucoup de bagages ;
- avec du matériel encombrant : planches de surf, sacs de golf, vélos ;
- pour une arrivée ou un départ en avion, où les horaires du bus tombent rarement juste ;
- pour rejoindre un lieu hors des villes, comme un camp d’Agafay ou un riad dans la vallée de l’Ourika.
Pour comparer avec la voiture de location, notre article louer une voiture ou prendre un chauffeur fait le point, et notre page prix d’un transfert privé détaille tous nos tarifs.
Et le train ?
Le train ne dessert pas Essaouira, Agadir ni le désert. Il est en revanche excellent sur l’axe Marrakech – Casablanca – Rabat – Tanger, avec le train à grande vitesse Al Boraq au nord de Casablanca. Pour le sud, les cars Supratours prennent le relais des trains, avec des billets combinés vendus par l’ONCF.
En bref
- CTM et Supratours : confortables, fiables, économiques.
- Vérifiez l’adresse exacte de la gare sur votre billet.
- Bagages en soute avec un petit supplément ; gardez le ticket.
- À partir de trois ou quatre voyageurs, ou avec des enfants, le transfert privé devient compétitif.







