supratours bus to essaouira



Essaouira, Morocco is nice relaxed city located in the coast. It’s the best destination for tourists who want to get away from the noise and the hustle of Marrakech. Essaouira has fresh sea food, nice beaches and beautiful old medina.

Firstly, Essaouira isn’t a big city, you can walk around, and taxies aren’t expensive ( 7Dirhams).

Secondly, It’s nice to be in Essaouira for a holiday specially if you like water sport, surfing as an example. Also it’s fun to just watch people learning surfing even you don’t want to experience it.

Basically, Essaouira is famous as a fishing town with a busy port.

How to get from Marrakech to Essaouira

Since there is no train station in Essaouira, most of tourist and Moroccans get to Essaouira by bus.

There are daily departures leave Marrakech of Morocco Supratours company and CTM bus company to arrive to Essaouira . Also if you arrive in Casablanca first and you want to visit Essaouira directly, always there are CTM buses from Casablanca to Essaouira.

The journey from Marrakech to Essaouira takes around 2h30min. The journey from Casablanca to Essaouira by Morocco CTM bus takes approximately 6hours.

Purchase bus ticket from marrakech to essaouira
CTM bus tickets to visit essaouira

Book and buy Morocco bus ticket from Marrakech to Essaouira

Both companies, Supratours and CTM has their own websites where you can buy online tickets and receive them through Email.

ONCF & CTM websites are in French but easy to buy tickets and check the schedules with the prices even you don’t understand French.

To clarify, purchasing Morocco train and bus tickets in Morocco require having a Moroccan bank account, otherwise it impossible for tourists to buy Supratours bus ticket or CTM bus tickets for travel from Marrakech to Essaouira via their websites.

Luckily, MYticket is here for you to solve all of your problems concerning buying Morocco bus tickets and train tickets. No stress indeed, Just send us an enquiry using MYticket booking form with your preferable details and we’ll quickly respond to your request and help you plan your trips with the best advice. Or you can contact us via Email: or via What’sapp: +212608401475 and we’ll deal your request within minutes. Feel free to consult MYticket team for schedules from Marrakech to Essaouira or Casablanca– Essaouira route, we’ll be pleased to provide you with all the informations you need. MOROCCO _ ADVISOR.


Buy Agadir bus tickets

Marrakech to Essaouira CTM Schedule

CTM bus schedule from marrakech to essaouira

Essaouira to Marrakech CTM Schedule

Essaouira-marrakech ctm bus tickets

Morocco CTM bus Schedules and prices Marrakech to Essaouira

CTM bus company is one the best and reliable bus companies in Morocco. Marrakech to Essaouira for CTM is an active and important route. Since now two confort CTM buses are serving Marrakech to essaouira, the first leaves Marrakech at 08h45 and arrives to Essaouira at 11h15. Next bus at 12h30 and arrives at 15h00. The cost of CTM ticket from Marrakech to Essaouira is 80 dirhams, same price as Supratours bus.

Marrakech to Essaouira Supratours schedules & prices   


Marrakech to Essaouira and Agadir are busy routes and bus tickets sold out quickly, especially in the summer. Most of Moroccans choose Essaouira as 1st destination to run away from the hit of Marrakech and go to the beaches.(2h30 from Marrakech to Essaouira)

There are seven daily departures of Supratours bus company from Marrakech to Essaouira.

For the return From Essaouira to Marrakech, five buses leave Essaouira toward Marrakech.


Marrakech – Essaouira Supratours Confort plus bus service.