There are 3 ways to get from Morocco to Essaouira by bus, car or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Bus • 7h
MAD 120 - MAD 170
2 alternative options
Drive • 4h 12m
MAD 320 - MAD 480
Shuttle • 5h 29m
MAD 1,414 - MAD 1,735
Questions & Answers
The cheapest way to get from Morocco to Essaouira is to bus which costs MAD 120 - MAD 170 and takes 7h.
The quickest way to get from Morocco to Essaouira is to drive which costs MAD 320 - MAD 480 and takes 4h 12m.
Yes, there is a direct bus departing from Casablanca and arriving at Essaouira. Services depart four times a day, and operate every day. The journey takes approximately 7h.
The distance between Morocco and Essaouira is 234 km. The road distance is 366.7 km.
The best way to get from Morocco to Essaouira without a car is to bus which takes 7h and costs MAD 120 - MAD 170.
The bus from Casablanca to Essaouira takes 7h including transfers and departs four times a day.
Morocco to Essaouira bus services, operated by CTM, depart from Casablanca station.
Morocco to Essaouira bus services, operated by CTM, arrive at Essaouira station.
Yes, the driving distance between Morocco to Essaouira is 367 km. It takes approximately 4h 12m to drive from Morocco to Essaouira.
There are 405+ hotels available in Essaouira. Prices start at MAD 1,000 per night.
What companies run services between Morocco and Essaouira, Morocco?
CTM operates a bus from Casablanca to Essaouira 4 times a day. Tickets cost MAD 120 - MAD 170 and the journey takes 7h.
Bus from Casablanca to Essaouira
- Ave. Duration
- 4 times a day
- Estimated price
- MAD 120 - MAD 170
- MAD 120 - MAD 160
- MAD 120 - MAD 160
- Comfort Plus
- MAD 130 - MAD 170
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Heathrow Airport into central London, 4 of the smartest ways to explore Australia and How to get from Luton Airport into central London - to help you get the most out of your next trip.