There are 8 ways to get from Dadès Gorges 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 Ouarzazate Airport, fly, bus
best- Take the taxi from Dadès Gorges 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
4h 46mMAD 1,257–4,987Taxi, bus, train via Marrakesh
cheapest- Take the taxi from Dadès Gorges to Elkelaa Mgounataxi
- Take the bus from Elkelaa Mgouna to Marrakeshbus
- Take the train from Marrakech to Casablancatrain
11h 4mMAD 422–618Drive 460.4 km
- Drive from Dadès Gorges to Casablancacar 460.4 km
6h 51mMAD 664–959Taxi to Errachidia Moulay Ali Cherif Airport, fly, bus
- Take the taxi from Dadès Gorges to Errachidia Moulay Ali Cherif Airport (ERH)taxi
- Fly from Errachidia Moulay Ali Cherif Airport (ERH) to Mohammed V International Airport (CMN)plane ERH - CMN
- Take the bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
5h 37mMAD 2,018–3,286Taxi, bus to Marrakech, fly, bus
- Take the taxi from Dadès Gorges to Elkelaa Mgounataxi
- Take the bus from Elkelaa Mgouna to Marrakeshbus
- Fly from Marrakech (RAK) to Mohammed V International Airport (CMN)plane RAK - CMN
- Take the bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
10h 21mMAD 1,185–1,543Taxi, bus via Marrakesh
- Take the taxi from Dadès Gorges to Elkelaa Mgounataxi
- Take the bus from Elkelaa Mgouna to Marrakeshbus
- Take the bus from Marrakech to Casablancabus
11h 40mMAD 452–638Taxi, bus
- Take the taxi from Dadès Gorges to Amiraltaxi
- Take the bus from Beni Mellal Amiral to Casablanca Maarifbus
8h 6mMAD 954–1,175Taxi, bus, train
- Take the taxi from Dadès Gorges to Beni Mellal Supratourstaxi
- Take the bus from Beni Mellal Supratours to Khouribgabus
- Take the train from Khouribga to Casa-Voyageurstrain
9h 46mMAD 937–1,184
Ouarzazate Airport (OZZ) to Mohammed V International Airport (CMN) flights
Questions & Answers
The cheapest way to get from Dadès Gorges to Casablanca is to taxi and bus and train via Marrakesh which costs MAD 420 - MAD 650 and takes 11h 4m.
The fastest way to get from Dadès Gorges to Casablanca is to taxi and fly and bus which takes 4h 46m and costs MAD 1,200 - MAD 5,000.
The distance between Dadès Gorges and Casablanca is 480 km. The road distance is 460.4 km.
The best way to get from Dadès Gorges to Casablanca without a car is to taxi and bus and train via Marrakesh which takes 11h 4m and costs MAD 420 - MAD 650.
It takes approximately 4h 46m to get from Dadès Gorges to Casablanca, including transfers.
Yes, the driving distance between Dadès Gorges to Casablanca is 460 km. It takes approximately 6h 51m to drive from Dadès Gorges to Casablanca.
There are 3213+ hotels available in Casablanca.
What companies run services between Dadès Gorges, Morocco and Casablanca, Morocco?
There is no direct connection from Dadès Gorges to Casablanca. However, you can take the taxi to Ouarzazate Airport (OZZ) airport, fly to Mohammed V International Airport (CMN), walk to Aéroport Mohamed V Terminus, then take the bus to Avenue Des Far. Alternatively, you can take the taxi to Elkelaa Mgouna, take the bus to Marrakesh, walk to Marrakech, then take the train to Casablanca.
- Website
- royalairmaroc.com
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
- Ave. Duration
- 3h 15m
- When
- Monday and Sunday
- Estimated price
- MAD 750–1,700
Flights from Errachidia Moulay Ali Cherif Airport to Mohammed V International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- MAD 750–1,700
Flights from Marrakech to Mohammed V International Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- MAD 850–4,200
- Website
- qatarairways.com
Flights from Ouarzazate Airport to Mohammed V International Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 750–1,700
Flights from Errachidia Moulay Ali Cherif Airport to Mohammed V International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- MAD 750–1,700
Flights from Marrakech to Mohammed V International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- MAD 850–4,200
- 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
Train from Khouribga to Casa-Voyageurs
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- MAD 55–120
- Schedules at
- oncf.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 55–80
- 1st Class
- MAD 80–120
- 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
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 Elkelaa Mgouna to Marrakesh
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- MAD 120–180
- Schedules at
- supratours.ma
- Second Class
- MAD 150–180
- First Class
- MAD 120–180
Bus from Elkelaa Mgouna to Marrakesh
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- MAD 120–180
- Schedules at
- supratours.ma
- Second Class
- MAD 150–180
- First Class
- MAD 120–180
Bus from Elkelaa Mgouna to Marrakesh
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- MAD 120–180
- Schedules at
- supratours.ma
- Second Class
- MAD 150–180
- First Class
- MAD 120–180
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Marrakech to Casablanca
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- MAD 130–220
- Schedules at
- ctm.ma
- Comfort
- MAD 130
- Premium
- MAD 150
Bus from Beni Mellal Amiral to Casablanca Maarif
- Ave. Duration
- 3h 20m
- Frequency
- 5 times a day
- Estimated price
- MAD 120–190
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Beni Mellal Supratours to Khouribga
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- MAD 50–80
- Schedules at
- ctm.ma
- Ave. Duration
- 2h 43m
- Estimated price
- MAD 200–1,500
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 Why you should take the train in the US, How to get from London City Airport into central London, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
















