There are 3 ways to get from Marrakesh to Zag by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Marrakech (RAK) to Guelmin Airport (GLN) flights
Comparing Your Travel Options
The cheapest way to get from Marrakesh to Zag is to bus which costs MAD 240 - MAD 380 and takes 7h 38m.
The fastest way to get from Marrakesh to Zag is to drive which takes 7h 23m and costs MAD 850 - MAD 1,300.
No, there is no direct bus from Marrakesh to Zag. However, there are services departing from Marrakech and arriving at Zag via . The journey, including transfers, takes approximately 7h 38m.
The distance between Marrakesh and Zag is 576 km. The road distance is 574.8 km.
The best way to get from Marrakesh to Zag without a car is to bus which takes 7h 38m and costs MAD 240 - MAD 380.
It takes approximately 7h 38m to get from Marrakesh to Zag, including transfers.
Marrakesh to Zag bus services, operated by Supratours, depart from Marrakech station.
Marrakesh to Zag bus services, operated by Supratours, arrive at Zag station.
Yes, the driving distance between Marrakesh to Zag is 575 km. It takes approximately 7h 23m to drive from Marrakesh to Zag.
What companies run services between Marrakesh, Morocco and Zag, Morocco?
Supratours operates a bus from Marrakech to Zag twice daily. Tickets cost MAD 200–320 and the journey takes 7h 30m.
- Website
- royalairmaroc.com
Flights from Marrakech to Guelmin Airport via Casablanca
- Ave. Duration
- 5h 40m
- When
- Friday to Saturday
- Estimated price
- MAD 1,850–1,950
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Marrakech to Zag
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- MAD 200–320
- Schedules at
- supratours.ma
- Book at
- oncf-voyages.ma
- First Class
- MAD 220–320
- Second Class
- MAD 260–310
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, How to get from JFK to New York City, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.




