Most popular
Supratours Bus
The usual choice, and the most reliable timetable for a day trip.
Supratours belongs to the national railway company (ONCF) and runs air-conditioned coaches from its terminal beside Marrakech railway station, with several departures a day from early morning to early evening. The ride takes about 2 hours 45 minutes to 3 hours through the argan country, and arrives at the Supratours stop in Essaouira, about a 10-minute walk from the medina.
- Time
- About 2h 45min-3h
- From
- Supratours terminal, beside Marrakech railway station
- Best for
- Most travellers, day trippers
Booking tipBook at the Supratours counter at Marrakech station or online, at least a day ahead in the busy season (April to October) and at weekends, when morning buses sell out. Arrive 20 minutes early. On a day trip, buy the return at the same time.


