Essaouira offers a refreshingly calm coastal escape from Marrakech’s intensity, making it the perfect one-day trip. This blue and white walled city on Morocco’s Atlantic coast provides a complete change of pace with its laid-back medina and ocean breezes.
Formerly called Mogador, Essaouira delivers mild weather year-round and serves as an ideal weekend getaway from Europe or a peaceful overnight stop on a longer Morocco tour. The compact size means you can experience its unique charm even on a tight schedule.

Built in the mid-1700s by King Mohammad III, the current fortified city stands on land inhabited since prehistoric times. The strategic location made it a crucial trading port since 5BC, and today you can still feel that maritime history along the Skala du port ramparts.
How to Get to Essaouira
The most common way to start your Essaouira itinerary is by road from Marrakech, a scenic 2.5-hour drive along a modern, well-maintained highway. You’ll pass rolling argan forests with occasional glimpses of goats climbing the trees before the Atlantic coast comes into view.
The bus is the most economical option, costing around 80 MAD, plus 5 MAD for luggage each way. Supratours and CTM offer comfortable, air-conditioned coaches with a scheduled bathroom break halfway through the 3-hour journey.
This itinerary assumes a late morning arrival by bus from Marrakech, giving you the perfect amount of time to settle in and start exploring the blue and white walled city.
- By Bus from Marrakech: Start your day early. Buses depart multiple times daily from the Marrakech train station. Supratours buses leave from the Avenue Hassan II side of the station building. A major pro-tip: save on a taxi from the medina by using the free shuttle from the Supratours office on the corner of Avenue des Nations Unies and Avenue de Ouaqalla. You can buy your ticket and confirm shuttle times there. The CTM office is conveniently located on the same corner.
- Arrival in Essaouira: Your drop-off point depends on the company. Supratours drops you just to the left of the main medina gate, a very short walk to your accommodation. CTM’s station is further out, requiring a quick, inexpensive petit taxi ride to the city walls.
- Securing Your Return: Always purchase your return ticket immediately upon arrival in Essaouira to guarantee your preferred departure time. With Supratours, you can exchange your ticket for a different time as long as you do it at least 15 minutes before your originally scheduled bus departs. Confirm this policy directly with CTM if you use their service.
Estimated Total Trip Cost for Essaouira
An overnight Essaouira itinerary from Marrakech costs approximately 980-1130 MAD. This budget covers the essentials for experiencing this Atlantic coast gem, including a camel ride on its vast beach.
- Round-trip bus from Marrakech: 160 MAD + 10 MAD luggage fee = 170 MAD
- Budget-friendly riad with breakfast: 400-500 MAD
- Lunch and dinner at local spots: 160 MAD
- Two-hour beach camel riding tour: 250-300 MAD
Extend Your Essaouira Adventure

Transform this one-day Essaouira itinerary into a relaxing two-night stay. Use your extra day to lounge on the vast Atlantic coast beach, wander deeper into the blue and white medina, or book an excursion like ATVing along the dunes.
For another incredible day trip from Marrakech, head to the UNESCO-listed ksar of Ait Ben Haddou, a famed filming location.









