Transportation

Getting to Ouarzazate from other parts of Morocco is not that difficult while several bus companies and grand taxis provide connection with Ouarzazate and many other cities in Morocco. The most used routes for touristic proposes are definitely Casablanca to Ouarzazate, Marrakech to Ouarzazate, Agadir to Ouarzazate, Merzouga / Rissani / Erfoud / Errachidia to Ouarzazate.

This page is currently under update, please come back soon for further details and conclusion of this subject about How to get to Ouarzazate – Transportation. Thank you.

Transportation from Marrakech to Ouarzazate

  • By Bus Supratours Company: Trip duration: 5H00 hours; Timetable: 08H30 15H00 15H15; Price: 80 Moroccan Dirhams (€7.1 Euros / $9.8 American Dollars / £6 British Pounds);
  • By Bus Ctm Company: Trip duration: 5H00 hours; Timetable: 00H30 11H15 17H00; Price: 80 Moroccan Dirhams (€7.1 Euros / $9.8 American Dollars / £6 British Pounds);
  • By Grand Taxi: You can get a 100 Dirhams shared taxi / total 6 passengers. Taxis leave Marrakech Bus Terminal once full;
  • By Airplane: Although Marrakech and Ouarzazate are just 200km away, flights between these two cities have to make scale in Casablanca. Daily flights between RAK to CMN and OZZ; 5h40m flights duration but you have to wait in Casablanca airport for a couple of hours; Prices range from 1500 Dirhams to 1900 Dirhams.

Transportation from Ouarzazate to Marrakech

  • By Bus Supratours Company: Trip duration: 5H00 hours; Timetable: 16H00; Price: 80 Moroccan Dirhams (€7.1 Euros / $9.8 American Dollars / £6 British Pounds);
  • By Bus Ctm Company: Trip duration: 5H00 hours; Timetable: 08H30 11H00 11H45 22H00; Price: 80 Moroccan Dirhams (€7.1 Euros / $9.8 American Dollars / £6 British Pounds);
  • By Grand Taxi: You can get a 100 Dirhams shared taxi / total 6 passengers. Taxis leave Ouarzazate Bus Terminal once full;
  • By Airplane: Although Ouarzazate and Marrakech are just 200km away, flights between these two cities have to make scale in Casablanca. Daily flights between OZZ to CMN and RAK; 5h40m flights duration but you have to wait in Casablanca airport for a couple of hours; Prices range from 1500 Dirhams to 1900 Dirhams.

Transportation from Casablanca to Ouarzazate

  • By Bus: Information soon…
  • By Grand Taxi: You need to take a grand taxi to Marrakech and another one to Ouarzazate;
  • By Airplane: Daily flights between CMN and OZZ; 2h45m flight duration; Prices range from 350 Dirhams to 500 Dirhams during weekends.

Transportation from Ouarzazate to Casablanca

  • By Bus: Information soon…
  • By Grand Taxi: You need to take a grand taxi to Marrakech and another one to casablanca;
  • By Airplane: Daily flights between OZZ and CMN; 2h45m flight duration; Prices range from 350 Dirhams to 500 Dirhams during weekends.

Transportation from Agadir to Ouarzazate

  • By Bus Ctm Company: Buses depart from Inzegane. Trip duration: 6H00 hours; Timetable: 9H00; Price: 120 Moroccan Dirhams (€11 Euros / $14.5 American Dollars / £9 British Pounds);
  • By Grand Taxi: Grand taxis depart from Inzegane and cost 150 dirhams per person on a shared taxi. If you wish to travel more comfortably pay both sits in the front;

Transportation from Ouarzazate to Agadir

  • By Bus: CTM bus company travel 2 times per day between Ouarzazate and Agadir. The night bus departs at 23:45 and gets to Agadir around 5:30. Ticket costs 140 dirhams.
  • By Grand Taxi: Grand taxis depart from Ouarzazate Gare Routiere and cost 150 dirhams per person on a shared taxi. If you wish to travel more comfortably pay both sits in the front;

Transportation from Merzouga to Ouarzazate

  • By Bus: Information soon…
  • By Grand Taxi: Information soon…

Transportation from Ouarzazate to Merzouga

  • By Bus Supratours Company: Trip duration: 8H00 hours; Timetable: 13H00; Price: 200 Moroccan Dirhams (€18 Euros / $23 American Dollars / £15 British Pounds);
  • By Grand Taxi: You need to take a grand taxi from Ouarzazate to Tinghir, another one to Tinejdad, another one to Erfoud, another one to Rissani or Merzouga; also possible from Tinghir a direct grand taxi to Errachidia;