Bus Marrakech to Ouarzazate
The Bus from Marrakech to Ouarzazate is very easy to take. You have to understand that what separates Marrakech from Ouarzazate is the Atlas Mountain Range, so, both cities are only 200km away but the trip takes around 5 hours by bus and 4 hours by private car / 4X4.
On this page we give you bus travel information for buses departing from Marrakech to Ouarzazate and buses departing from Ouarzazate to Marrakech.
Supratours Bus from Marrakech to Ouarzazate
- Duration: 4H30 / 5H00 hours;
- Schedules: 08H30 15H00 15H15;
- Ticket Price: 80 Moroccan Dirhams (around €7.1 Euros / $9.8 American Dollars / £6 British Pounds);
- ONCF & SUPRATOURS Official Website.
Supratours Bus from Ouarzazate to Marrakech
- Duration: 4H30 / 5H00;
- Schedules: 16H00;
- Ticket Price: 80 Moroccan Dirhams (around €7.1 Euros / $9.8 American Dollars / £6 British Pounds);

Photo of Supratours Bus Station in Marrakech Morocco.
CTM Bus from Marrakech to Ouarzazate
- Duration: 5 hours;
- Schedules: 00H30 11H15 17H00;
- Ticket Price: 80 Moroccan Dirhams (around €7.1 Euros / $9.8 American Dollars / £6 British Pounds);
- CTM Official Website.
CTM Bus from Ouarzazate to Marrakech
- Duration: 5 hours;
- Schedules: 08H30 11H00 11H45 22H00;
- Ticket Price: 80 Moroccan Dirhams (around €7.1 Euros / $9.8 American Dollars / £6 British Pounds);

Photo of CTM Bus Station in Ouarzazate Morocco.
Trip Advisor
- Dar Rita rated "excellent" by travellers
OFFER 10% – 3 nights stay
3 nights stay OFFER for double room. Stay 3 consecutive nights and get 10% discount. Contact us for further details.
Dar Rita Ouarzazate

Address: Rue de la Mosquée 39
Tassoumaât Ouarzazate, Morocco
Phone: +212.654.164.726
Email: darritamaroc@gmail.com
Web: www.darrita.com


