Getting to Ouarzazate by Land
FR

By Road

By Car

Ouarzazate is at the crossroads of two major routes: the N9 and the N10. The N9 connects Marrakech to the city via the stunning Tizi-n-Tichka Pass Road and the pass of the same name before continuing on to Zagora. The N10 is the road from Agadir to Errachidia.

By Bus

The bus station is on Avenue Moulay Abdellah, west of the town. Several operators provide bus services from the city. Among them, CTM is the most well-known.

Main Routes

  • Agadir: 6 or 7 hours’ journey and 130 Dh (approx. 12 €) for a few daytime or overnight buses between the two cities.
  • Errachidia:
  • Marrakech: plenty of services between the two cities. 4 hours’ drive and 80 Dh (around 7 €).
  • Taroudant:
  • Zagora: several daily buses for roughly 3 hours’ drive and 45 Dh (4 €).

Shared Taxis

The shared taxi rank is right next to the bus station. These serve the surrounding area and even go as far as Marrakech.

By Train

There are no trains to Ouarzazate; the nearest station is Marrakech (205 km away).

Distances from Ouarzazate

Distances (km) between Ouarzazate and the main cities in Morocco:

Aga.Casa.Dakh.Erra.Essa.FèsMarra.Mekn.NadorOuar.Oujd.RabatSafiTan-T.Tang.Tét.
Agadir465120068017575527574010603751070600295360800825
Casablanca465163556036029524024560044061090255840340360
Dakhla12001635182013501910141018602200152522201710147084519551970
Errachidia68056018207103405003305253005404656651030665590
Essaouira175360135071070018065010003801020445125530690710
Fès7552951910340700490703156003302005301090285260
Marrakech2752401410500180490480775205790325150600570595
Meknes7402451860330650704803705603851504801040260260
Nador1060600220052510003157753707951355058301390425370
Ouarzazate3754401525300380600205560795820525355670770790
Oujda1070610222054010203307903851358205358601420560480
Rabat600901710465445200325150505525535325890250270
Safi2952551470665125530150480830355860325650570590
Tan Tan3608408451030530109060010401390670142089065011101135
Tangier8003401955665690285570260425770560250570111060
Tétouan8253601970590710260595260370790480270590113560

Distances (km) between Ouarzazate and the main tourist sites in the area:

A.B. HaddouBoumalneFintG. DadèsG. TodghaSkouraTelouetV. of RosesZagora
Ouarzazate35120201451854585100165