There are 4 ways to get from Bouznika to Marrakesh by train, 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.
Train
best- Take the train from Mohammedia to Marrakech
4h 19mMAD 109–221Train, bus
- Take the train from Bouznika to Casablanca Port
- Take the bus from Casablanca to Marrakech
5h 5mMAD 114–190Drive 287.6 km
- Drive from Bouznika to Marrakesh287.6 km
2h 52mMAD 415–599Train, fly
- Take the train from Bouznika to Casablanca Port
- Fly from Mohammed V International Airport (CMN) to Marrakech (RAK)CMN - RAK
4hMAD 933–1,155
Bouznika to Marrakesh by train
Questions & Answers
The cheapest way to get from Bouznika to Marrakesh is to train and bus which costs MAD 110 - MAD 190 and takes 5h 5m.
The fastest way to get from Bouznika to Marrakesh is to drive which takes 2h 52m and costs MAD 410 - MAD 600.
No, there is no direct train from Bouznika to Marrakesh. However, there are services departing from Bouznika and arriving at Marrakech via Mohammedia. The journey, including transfers, takes approximately 4h 19m.
The distance between Bouznika and Marrakesh is 294 km. The road distance is 287.6 km.
The best way to get from Bouznika to Marrakesh without a car is to train which takes 4h 19m and costs MAD 100 - MAD 230.
It takes approximately 4h 19m to get from Bouznika to Marrakesh, including transfers.
Bouznika to Marrakesh train services, operated by Moroccan Railways (ONCF), depart from Mohammedia station.
Bouznika to Marrakesh train services, operated by Moroccan Railways (ONCF), arrive at Marrakech station.
Yes, the driving distance between Bouznika to Marrakesh is 288 km. It takes approximately 2h 52m to drive from Bouznika to Marrakesh.
There are 8853+ hotels available in Marrakesh.
What companies run services between Bouznika, Casablanca-Settat, Morocco and Marrakesh, Morocco?
Moroccan Railways (ONCF) operates a train from Mohammedia to Marrakech every 2 hours. Tickets cost MAD 100–200 and the journey takes 3h 2m.
- Website
- royalairmaroc.com
Flights from Mohammed V International Airport to Marrakech
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- MAD 900–23,000
- Website
- qatarairways.com
Flights from Mohammed V International Airport to Marrakech
- Ave. Duration
- 54 min
- When
- Every day
- Estimated price
- MAD 900–23,000
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Mohammedia to Marrakech
- Ave. Duration
- 3h 2m
- Frequency
- Every 2 hours
- Estimated price
- MAD 100–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 100–150
- 1st Class
- MAD 150–200
Train from Bouznika to Casablanca Port
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- MAD 19–40
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 19–28
- 1st Class
- MAD 30–40
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Casablanca to Marrakech
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- MAD 95–145
- Schedules at
- ctm.ma
- Comfort
- MAD 100–140
- Comfort
- MAD 95–120
- Premium
- MAD 145
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 get from London to Edinburgh, Train travel in France: A guide to SNCF, and Want to know more about Flixbus? - to help you get the most out of your next trip.












