There are 5 ways to get from Casablanca to Douar Oulad Rabba by train, taxi, 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.
Train, taxi
best- Take the train from Gare Casa Voyageurs to Kenitra Train Stationtrain
- Take the train from Kenitra to Mechraa Bel Ksiritrain
- Take the taxi from Mechraa Bel Ksiri to Douar Oulad Rabbataxi
4h 17mMAD 362–512Drive 251.5 km
cheapest- Drive from Casablanca to Douar Oulad Rabbacar 251.5 km
3h 19mMAD 346–500Bus via Souk El Arbaa
- Take the bus from Casablanca Far to Souk El Arbaabus
4h 38mMAD 443–568Train, taxi via Casablanca Port
- Take the train from Casablanca Port to Kenitratrain
- Take the train from Kenitra to Mechraa Bel Ksiritrain
- Take the taxi from Mechraa Bel Ksiri to Douar Oulad Rabbataxi
4h 45mMAD 363–514Bus
- Take the bus from Casablanca Far to Ain Dfalibus
8h 53mMAD 415–601
Comparing Your Travel Options
The cheapest way to get from Casablanca to Douar Oulad Rabba is to drive which costs MAD 340 - MAD 500 and takes 3h 19m.
The fastest way to get from Casablanca to Douar Oulad Rabba is to drive which takes 3h 19m and costs MAD 340 - MAD 500.
No, there is no direct bus from Casablanca to Douar Oulad Rabba. However, there are services departing from Casablanca Far and arriving at Souk El Arbaa via . The journey, including transfers, takes approximately 4h 38m.
The distance between Casablanca and Douar Oulad Rabba is 238 km. The road distance is 251.5 km.
The best way to get from Casablanca to Douar Oulad Rabba without a car is to train and taxi which takes 4h 17m and costs MAD 360 - MAD 550.
It takes approximately 4h 17m to get from Casablanca to Douar Oulad Rabba, including transfers.
Casablanca to Douar Oulad Rabba bus services, operated by CTM, depart from Casablanca Far station.
Casablanca to Douar Oulad Rabba bus services, operated by CTM, arrive at Souk El Arbaa station.
Yes, the driving distance between Casablanca to Douar Oulad Rabba is 251 km. It takes approximately 3h 19m to drive from Casablanca to Douar Oulad Rabba.
There are 17+ hotels available in Douar Oulad Rabba.
What companies run services between Casablanca, Morocco and Douar Oulad Rabba, Morocco?
CTM operates a bus from Casablanca Far to Souk El Arbaa once daily. Tickets cost MAD 140–210 and the journey takes 3h 50m.
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Gare Casa Voyageurs to Kenitra Train Station
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- MAD 50–110
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 50–75
- 1st Class
- MAD 75–110
Train from Kenitra to Mechraa Bel Ksiri
- Ave. Duration
- 1h 6m
- Frequency
- 3 times a day
- Estimated price
- MAD 30–60
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 30–45
- 1st Class
- MAD 45–60
Train from Casablanca Port to Kenitra
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- MAD 50–110
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 50–75
- 1st Class
- MAD 75–110
Train from Kenitra to Mechraa Bel Ksiri
- Ave. Duration
- 1h 6m
- Frequency
- 3 times a day
- Estimated price
- MAD 30–60
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 30–45
- 1st Class
- MAD 45–60
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Casablanca Far to Souk El Arbaa
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- MAD 140–210
- Schedules at
- ctm.ma
- Confort
- MAD 180–210
Bus from Casablanca Far to Ain Dfali
- Ave. Duration
- 8h 15m
- Frequency
- Twice daily
- Estimated price
- MAD 230–380
- Schedules at
- ctm.ma
- Confort
- MAD 230–270
- Ave. Duration
- 45 min
- Estimated price
- MAD 280–350
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 Travel Insider: Top Japan travel tips by Beatrix Holland, 5 incredible day trips from Florence by train, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.











