There are 5 ways to get from Assa-Zag to Ain-Diab Circuit by unknown, plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel to Guelmin Airport, fly
best- Walk from Assa-Zag to Guelmin Airport (GLN)
- Fly from Guelmin Airport (GLN) to Mohammed V International Airport (CMN)GLN - CMN
6h 3mTravel, bus, train
- Walk from Assa-Zag to Zag
- Take the bus from Zag to Marrakech
- Take the train from Marrakech to Gare Oasis
16h 16mTravel to Agadir–Al Massira Airport, fly
- Walk from Assa-Zag to Agadir–Al Massira Airport (AGA)
- Fly from Agadir–Al Massira Airport (AGA) to Mohammed V International Airport (CMN)AGA - CMN
7h 50mTravel to Plage Blanche Airport, fly
- Walk from Assa-Zag to Plage Blanche Airport (TTA)
- Fly from Plage Blanche Airport (TTA) to Mohammed V International Airport (CMN)TTA - CMN
7h 25mTravel, bus
- Walk from Assa-Zag to Zag
- Take the bus from Zag to Marrakech
- Take the bus from Marrakesh to Casablanca
16h 24m
Guelmin Airport (GLN) to Mohammed V International Airport (CMN) flights
Questions & Answers
The distance between Assa-Zag and Ain-Diab Circuit is 692 km.
The best way to get from Assa-Zag to Ain-Diab Circuit without a car is to travel and bus and train which takes 16h 16m and costs .
It takes approximately 6h 3m to get from Assa-Zag to Ain-Diab Circuit, including transfers.
There are 2829+ hotels available in Ain-Diab Circuit.
What companies run services between Assa-Zag, Morocco and Ain-Diab Circuit, Morocco?
There is no direct connection from Assa-Zag to Ain-Diab Circuit. However, you can travel to Guelmin Airport (GLN) airport, fly to Mohammed V International Airport (CMN), walk to Mohammed V International Airport, take the train to Oasis, walk to Gare Oasis, take the vehicle to Abdelmoumen, walk to Anoual, take the vehicle to Littoral, then walk to Ain-Diab Circuit. Alternatively, you can take a vehicle from Assa-Zag to Ain-Diab Circuit via Zag, Marrakech, Marrakech, Gare Oasis, Gare Oasis, Abdelmoumen, Anoual, and Littoral in around 16h 16m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- royalairmaroc.com
Flights from Guelmin Airport to Mohammed V International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 1,000–1,700
Flights from Agadir–Al Massira Airport to Mohammed V International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- MAD 600–800
Flights from Plage Blanche Airport to Mohammed V International Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 800–2,400
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Marrakech to Gare Oasis
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- MAD 90–180
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 90–140
- 1st Class
- MAD 130–180
- Phone
- 2255
- contact@supratours.ma
- Website
- supratours.ma
Bus from Zag to Marrakech
- Ave. Duration
- 11h 30m
- Frequency
- Twice daily
- Estimated price
- MAD 200–330
- Schedules at
- supratours.ma
- Book at
- oncf-voyages.ma
- Second Class
- MAD 260–310
- First Class
- MAD 240–330
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Marrakesh to Casablanca
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- MAD 100–140
- Schedules at
- ctm.ma
- Comfort
- MAD 100–140
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 4 of the smartest ways to explore Australia, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from London City Airport into central London - to help you get the most out of your next trip.
















