There are 5 ways to get from M'Hamid El Ghizlane to Casablanca by taxi, plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Zagora Airport, fly, bus
best- Take the taxi from M'Hamid El Ghizlane to Zagora Airport (OZG)taxi
- Fly from Zagora Airport (OZG) to Mohammed V International Airport (CMN)plane OZG - CMN
- Take the bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
4h 27mMAD 1,265–4,320Bus
cheapest- Take the bus from M'Hamid El Ghizlane to Casablancabus
15hMAD 310–600Taxi, bus, train
- Take the taxi from M'Hamid El Ghizlane to Zagorataxi
- Take the bus from Zagora to Marrakechbus
- Take the train from Marrakech to Casablancatrain
12h 21mMAD 568–786Drive 650.3 km
- Drive from M'Hamid El Ghizlane to Casablancacar 650.3 km
10h 45mMAD 936–1,352Taxi to Ouarzazate Airport, fly, bus
- Take the taxi from M'Hamid El Ghizlane to Ouarzazate Airport (OZZ)taxi
- Fly from Ouarzazate Airport (OZZ) to Mohammed V International Airport (CMN)plane OZZ - CMN
- Take the bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
6h 40mMAD 1,597–5,389
Zagora Airport (OZG) to Mohammed V International Airport (CMN) flights
Questions & Answers
The cheapest way to get from M'Hamid El Ghizlane to Casablanca is to bus which costs MAD 310 - MAD 600 and takes 15h.
The fastest way to get from M'Hamid El Ghizlane to Casablanca is to taxi and fly and bus which takes 4h 27m and costs MAD 1,200 - MAD 4,400.
Yes, there is a direct bus departing from M'Hamid El Ghizlane and arriving at Casablanca. Services depart once daily, and operate every day. The journey takes approximately 15h.
The distance between M'Hamid El Ghizlane and Casablanca is 540 km. The road distance is 650.3 km.
The best way to get from M'Hamid El Ghizlane to Casablanca without a car is to taxi and bus and train which takes 12h 21m and costs MAD 550 - MAD 800.
It takes approximately 4h 27m to get from M'Hamid El Ghizlane to Casablanca, including transfers.
M'Hamid El Ghizlane to Casablanca bus services, operated by CTM, depart from M'Hamid El Ghizlane station.
M'Hamid El Ghizlane to Casablanca bus services, operated by CTM, arrive at Casablanca station.
Yes, the driving distance between M'Hamid El Ghizlane to Casablanca is 650 km. It takes approximately 10h 45m to drive from M'Hamid El Ghizlane to Casablanca.
There are 3213+ hotels available in Casablanca.
What companies run services between M'Hamid El Ghizlane, Morocco and Casablanca, Morocco?
CTM operates a bus from M'Hamid El Ghizlane to Casablanca once daily. Tickets cost MAD 310–600 and the journey takes 15h.
- Website
- royalairmaroc.com
Flights from Zagora Airport to Mohammed V International Airport
- Ave. Duration
- 1h 45m
- When
- Monday and Sunday
- Estimated price
- MAD 900–3,800
Flights from Zagora Airport to Mohammed V International Airport via Ouarzazate Airport
- Ave. Duration
- 3h 10m
- When
- Friday
- Estimated price
- MAD 900–3,800
Flights from Ouarzazate Airport to Mohammed V International Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday to Friday
- Estimated price
- MAD 750–1,700
Flights from Ouarzazate Airport to Mohammed V International Airport via Zagora Airport
- Ave. Duration
- 3h 15m
- When
- Monday and Sunday
- Estimated price
- MAD 750–1,700
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Marrakech to Casablanca
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- MAD 100–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 100–140
- 1st Class
- MAD 140–200
- Phone
- [email protected]
- Website
- casabus.ma
Bus from Aéroport Mohamed V Terminus to Avenue Des Far
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–94
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 94
Bus from Aéroport Mohamed V Terminus to Avenue Des Far
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–94
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 94
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Zagora to Marrakech
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- MAD 150–210
- Schedules at
- oncf-voyages.ma
- Second Class
- MAD 170–210
- First Class
- MAD 150–210
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from M'Hamid El Ghizlane to Casablanca
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- MAD 310–600
- Schedules at
- ctm.ma
- Ave. Duration
- 2h 43m
- Estimated price
- MAD 310–1,000
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 How to travel India's Golden Triangle, Slovenia: Getting from Ljubljana to Lake Bled, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
















