How to get to Zagora

How to Get to Zagora

From Marrakesh to Zagora

Traveling from Marrakesh to Zagora, your best choice is bus for 200 MAD, which gets you there in just 3h 30m.

From Ouarzazate to Zagora

Traveling from Ouarzazate to Zagora, your best choice is bus for 116 MAD, which gets you there in just 2h 35m.

Arrival stations in Zagora

Travelers arriving in Zagora usually arrive at one of these stations: