There are 3 ways to get from Khenifra to Casablanca by taxi, 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.
Taxi, train
best- Take the taxi from Khenifra to Oued Zemtaxi
- Take the train from Oued Zem to Casa-Voyageurstrain
5h 14mMAD 991–1,238Bus
cheapest- Take the bus from Station Rd to Gare Routière Kasba Tadlabus
- Take the bus from Gare Routière Kasba Tadla to Casablanca Maarifbus
5h 20mMAD 167–253Drive 262.2 km
- Drive from Khenifra to Casablancacar 262.2 km
3h 20mMAD 380–549
Khenifra to Casablanca by bus
Questions & Answers
The cheapest way to get from Khenifra to Casablanca is to bus which costs MAD 160 - MAD 260 and takes 5h 20m.
The fastest way to get from Khenifra to Casablanca is to drive which takes 3h 20m and costs MAD 380 - MAD 550.
No, there is no direct bus from Khenifra station to Casablanca. However, there are services departing from Station Rd and arriving at Casablanca Maarif via Gare Routière Kasba Tadla. The journey, including transfers, takes approximately 5h 20m.
The distance between Khenifra and Casablanca is 287 km. The road distance is 262.2 km.
The best way to get from Khenifra to Casablanca without a car is to taxi and train which takes 5h 14m and costs MAD 950 - MAD 1,300.
It takes approximately 5h 14m to get from Khenifra to Casablanca, including transfers.
Khenifra to Casablanca bus services, operated by CTM, depart from Station Rd.
Khenifra to Casablanca bus services, operated by CTM, arrive at Gare Routière Kasba Tadla station.
Yes, the driving distance between Khenifra to Casablanca is 262 km. It takes approximately 3h 20m to drive from Khenifra to Casablanca.
There are 3191+ hotels available in Casablanca.
What companies run services between Khenifra, Morocco and Casablanca, Morocco?
You can take a bus from Station Rd to Casablanca Maarif via Gare Routière Kasba Tadla in around 5h 20m.
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Oued Zem to Casa-Voyageurs
- Ave. Duration
- 3h 26m
- Frequency
- Once daily
- Estimated price
- MAD 70–150
- Schedules at
- oncf.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 70–100
- 1st Class
- MAD 100–150
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Station Rd to Gare Routière Kasba Tadla
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- MAD 55–85
- Schedules at
- ctm.ma
Bus from Gare Routière Kasba Tadla to Casablanca Maarif
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- MAD 110–170
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
- Ave. Duration
- 1h 48m
- Estimated price
- MAD 900–1,100
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 Getting to Milan from the airport, How do I buy a London Underground ticket?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.











