There are 4 ways to get from Nouaceur to Marrakesh by plane, train, bus, 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.
Fly
best- Fly from Mohammed V International Airport (CMN) to Marrakech (RAK)plane CMN - RAK
1h 9mMAD 945–1,134Train
cheapest- Take the train from Berrechid to Marrakechtrain
3h 15mMAD 85–180Bus
- Take the bus from Terminal 1 to Casa Portbus L001
- Take the bus from Casablanca to Marrakechbus
5h 16mMAD 212–394Drive 219.1 km
- Drive from Nouaceur to Marrakeshcar 219.1 km
2h 12mMAD 318–458
Nouaceur to Marrakesh by train and foot
Questions & Answers
The cheapest way to get from Nouaceur to Marrakesh is to train which costs MAD 85 - MAD 180 and takes 3h 15m.
The fastest way to get from Nouaceur to Marrakesh is to fly which takes 1h 9m and costs MAD 900 - MAD 1,200.
No, there is no direct bus from Nouaceur to Marrakesh. However, there are services departing from Terminal 1 and arriving at Marrakech via Casablanca. The journey, including transfers, takes approximately 5h 16m.
No, there is no direct train from Nouaceur to Marrakesh. However, there are services departing from Ennouasser and arriving at Marrakech via Berrechid. The journey, including transfers, takes approximately 3h 15m.
The distance between Nouaceur and Marrakesh is 223 km. The road distance is 219.1 km.
The best way to get from Nouaceur to Marrakesh without a car is to train which takes 3h 15m and costs MAD 85 - MAD 180.
It takes approximately 1h 9m to get from Nouaceur to Marrakesh, including transfers.
Nouaceur to Marrakesh bus services, operated by Casabus, depart from Terminal 1 station.
Nouaceur to Marrakesh train services, operated by Moroccan Railways (ONCF), depart from Berrechid station.
The best way to get from Nouaceur to Marrakesh is to fly which takes 1h 9m and costs MAD 900 - MAD 1,200. Alternatively, you can train, which costs MAD 85 - MAD 180 and takes 3h 15m, you could also bus, which costs MAD 210 - MAD 400 and takes 5h 16m.
What companies run services between Nouaceur, Casablanca-Settat, Morocco and Marrakesh, Morocco?
Royal Air Maroc and Qatar Airways fly from Mohammed V International Airport (CMN) to Marrakech (RAK) 5 times a day. Alternatively, Moroccan Railways (ONCF) operates a train from Berrechid to Marrakech hourly. Tickets cost MAD 80–170 and the journey takes 2h 8m.
- Website
- royalairmaroc.com
Flights from Mohammed V International Airport to Marrakech
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- MAD 850–6,000
- Website
- qatarairways.com
Flights from Mohammed V International Airport to Marrakech
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- MAD 850–6,000
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Berrechid to Marrakech
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- MAD 80–170
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 80–120
- 1st Class
- MAD 120–170
- Phone
- [email protected]
- Website
- casabus.ma
Bus from Terminal 1 to Casa Port
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–93
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 93
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Casablanca to Marrakech
- Ave. Duration
- 3h 55m
- Frequency
- Hourly
- Estimated price
- MAD 130–210
- Schedules at
- ctm.ma
- Comfort
- MAD 130
- Premium
- MAD 150
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 5 delightfully under-the-radar French towns you need to visit, How do I get from Sydney to Melbourne, and Getting around the Cyclades - to help you get the most out of your next trip.
More Questions & Answers
Nouaceur to Marrakesh bus services, operated by Casabus, arrive at Casa Port station.
Nouaceur to Marrakesh train services, operated by Moroccan Railways (ONCF), arrive at Marrakech station.
Yes, the driving distance between Nouaceur to Marrakesh is 219 km. It takes approximately 2h 12m to drive from Nouaceur to Marrakesh.
There are 10239+ hotels available in Marrakesh.












