En bref
Essaouira est à environ 190 km de Marrakech, soit 2 h 30 à 3 h de route. Le plus simple et le moins cher est le car : CTM annonce 2 h 30 en direct pour 105 dirhams l'aller (tarif relevé en septembre 2026), et Supratours est au même niveau. Le plus confortable est un transfert privé de porte à porte ; il n'y a ni train ni vol entre les deux villes.
Marrakech et Essaouira sont reliées par une seule route, et tout le monde la prend : les cars, les grands taxis, les transferts et les voitures de location. La vraie question n'est donc pas « comment », mais « avec quoi », selon votre budget, vos bagages et l'heure à laquelle vous atterrissez.
Voici les quatre options, dans l'ordre où nous les conseillons à nos amis.
Distance et durée du trajet
Comptez environ 190 km entre le centre de Marrakech et la médina d'Essaouira. La route est bonne, à deux voies, presque toute droite à travers la plaine, et elle traverse la forêt d'arganiers pendant la dernière heure.
- En voiture ou en transfert privé : 2 h 30 à 3 h, selon la circulation et la pause.
- En car : 2 h 30 sur le direct CTM, un peu plus sur les services qui marquent un arrêt café.
- En train : impossible, il n'y a pas de gare à Essaouira (voir plus bas).
Depuis l'aéroport de Marrakech-Ménara, ajoutez 20 à 30 minutes pour sortir de la ville.
| Option | Durée | Prix indicatif | Idéal pour |
|---|---|---|---|
| Car CTM ou Supratours | 2 h 30 | 105 MAD par personne | Petits budgets, voyageurs seuls |
| Grand taxi partagé | 2 h 30 – 3 h | à la place, proche du tarif du car | Partir sans attendre un horaire |
| Transfert privé | 2 h 30 – 3 h | selon la voiture, à négocier | Familles, arrivée à l'aéroport, bagages |
| Voiture de location | 2 h 30 – 3 h | selon le loueur | Explorer la côte ensuite |
En car : Supratours ou CTM
C'est ce que font la plupart des voyageurs, et c'est ce que nous ferions à votre place si vous voyagez léger. Deux compagnies sérieuses assurent la ligne plusieurs fois par jour : Supratours, la filiale autocar de l'ONCF, et CTM. Les cars sont climatisés, les places numérotées et les bagages voyagent en soute.
- Supratours part de sa propre gare, juste à côté de la gare ferroviaire de Marrakech. À Essaouira, il vous dépose à son agence près de Bab Marrakech, à quelques minutes à pied de la médina.
- CTM part de sa gare de Marrakech et arrive à la gare routière d'Essaouira, près de Bab Doukkala.
Comptez 105 dirhams l'aller chez CTM (relevé en septembre 2026), plus quelques dirhams par bagage en soute. Réservez en ligne sur les sites de Supratours ou de CTM, ou au guichet la veille. En été, pendant le festival Gnaoua et pendant les vacances scolaires marocaines, les cars se remplissent : achetez aussi votre billet retour dès votre arrivée.
À l'arrivée, des porteurs avec des charrettes à bras attendent devant les portes de la médina. Pour quelques dizaines de dirhams, ils emmènent vos valises jusqu'à la porte du riad, ce qui vaut largement le prix dans des ruelles sans voitures.
En grand taxi
Les grands taxis partagés partent de la gare routière de Bab Doukkala, à Marrakech. Le principe : le taxi part quand toutes ses places sont vendues, et chacun paie la sienne. C'est rapide et bon marché, mais serré pendant trois heures.
Vous pouvez aussi louer le taxi entier : vous payez toutes les places, vous partez quand vous voulez et vous pouvez vous arrêter en route. Mettez-vous d'accord sur le prix total avant de monter, jamais à l'arrivée.
En transfert privé
C'est l'option la plus reposante, surtout si vous atterrissez à Marrakech avec des enfants, des planches ou un vol tardif. Un chauffeur vous attend dans le hall des arrivées ou devant votre riad, avec un prix fixé à l'avance, et vous dépose à la porte de la médina la plus proche de votre hébergement.
C'est plus cher que le car, mais pour une famille chargée ou un avion qui atterrit le soir, la différence se justifie vite : pas de taxi jusqu'à la gare, pas d'horaire à attraper, pas de bagages à surveiller.
En voiture de location
Une voiture n'a de sens que si vous comptez explorer la côte : Sidi Kaouki, Cap Sim, Moulay Bouzerktoun ou la route d'Agadir. Pour la ville elle-même, elle est inutile : la médina d'Essaouira est entièrement piétonne.
Quelques conseils pour la route :
- Respectez les limitations. Les contrôles de vitesse sont fréquents sur cet axe, surtout à l'entrée des villages.
- Les chèvres dans les arganiers, au bord de la route, sont souvent installées là pour la photo, contre un pourboire. Si cela vous gêne, ne vous arrêtez pas.
- Garez-vous hors des remparts. Il y a des parkings gardés près du port et de Bab Marrakech, pour quelques dizaines de dirhams par jour.
Avant de réserver, lisez ce qu'une voiture apporte vraiment ici, et ce qu'elle coûte : louer une voiture à Essaouira.
Et le train ?
Il n'existe pas de train pour Essaouira. Si vous venez de Casablanca, de Rabat ou de Tanger, prenez le train ONCF jusqu'à Marrakech, puis le car Supratours, qui est justement la correspondance de l'ONCF, et qui se vend en billet combiné train + car. Même chose pour l'avion : aucun vol ne relie Marrakech à Essaouira. Essaouira a bien son aéroport, mais il n'est relié qu'à l'Europe, jamais au reste du Maroc.
L'aller-retour dans la journée
C'est possible dans les deux sens, mais cela fait 5 à 6 heures de route pour quelques heures sur place. Si vous logez à Marrakech et que vous n'avez qu'une journée, une excursion organisée vous évite de gérer les horaires :
Si vous le pouvez, dormez au moins une nuit à Essaouira. La ville se découvre le soir, quand les cars d'excursion sont repartis.
Une fois arrivé
Le meilleur moment de la journée à Essaouira, c'est le matin, avant que le vent ne se lève. Si vous arrivez la veille, gardez le lendemain matin pour ce qui vaut le trajet à lui seul :
Questions fréquentes
Quelle est la distance entre Marrakech et Essaouira ?
Environ 190 km par la route, soit 2 h 30 à 3 h en voiture ou en transfert. Le car direct CTM annonce 2 h 30 lui aussi ; les services avec arrêt prennent un peu plus.
Y a-t-il un train entre Marrakech et Essaouira ?
Non, Essaouira n'a pas de gare. Depuis le reste du Maroc, on prend le train jusqu'à Marrakech puis le car Supratours, la correspondance de l'ONCF.
Combien coûte le bus Marrakech – Essaouira ?
105 dirhams l'aller chez CTM en septembre 2026, et un tarif équivalent chez Supratours, plus quelques dirhams par bagage en soute. Réservez en ligne ou la veille au guichet, surtout en été.
Combien coûte un taxi de Marrakech à Essaouira ?
En grand taxi partagé, on paie à la place, à un tarif proche de celui du car. Pour un taxi entier ou un transfert privé, le prix dépend de la voiture et de la saison : demandez deux ou trois devis, et fixez le montant avant le départ, jamais à l'arrivée.
Comment aller de l'aéroport de Marrakech à Essaouira ?
Le plus simple est un transfert privé réservé à l'avance : le chauffeur vous attend à l'arrivée et vous êtes à Essaouira en 3 heures environ. Sinon, prenez un taxi jusqu'à la gare Supratours de Marrakech, puis le car.







