The Marrakeesh Souk is an important tourist attraction in Morocco. It is the best place for knowing the national culture. You can observe; a musical performance, magicians, fortune-tellers, stalls selling jewellery, clothing, furniture and other things.
Essaouira is one of the most beautiful cities in Morocco and when you reach to the Medina, you can get lost there for a few hours wandering without purpose and get wrapped on its little narrow passages, you can look in any of the stalls and buy anything from wood work, feed the seagulls, or order a meal of fresh seafood.
Here are the available modes of transport from Marrakesh to Essaouira.
Bus Ticket From Marrakesh To Essaouira
The distance from Marrakesh to Essaouira is 177 km. A scheduled CTM bus departs two times a day from Marrakesh to Essaouira. The estimated duration of travel time is two hours and 30 minutes. The approximate cost of the one way bus ticket is US$8. To learn more about this, check:
If you prefer to drive the travel time is an hour and a half.
Train Ticket From Marrakesh To Essaouira
There is no railway transport that covers the Marrakesh to Essaouira route.
Airplane Ticket From Marrakesh To Essaouira
There are six airline providers that cover the flight route from Marrakesh to Essaouira. The travel time is 45 minutes and the one way plane ticket ranges from US$150 to US$200. For flight schedules, check out: http://www.oag.com/