There are 5 ways to get from Salé El Jadida to Casablanca by train, bus, car, or taxi
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 Rabat Ville to Casablancatrain
1h 14mMAD 163–227Drive 98.5 km
cheapest- Drive from Salé El Jadida to Casablancacar 98.5 km
1h 7mMAD 150–216Bus
- Take the bus from Rabat to Casablanca Farbus
2h 8mMAD 182–229Taxi
- Take the taxi from Salé El Jadida to Casablancataxi 98.5 km
1h 7mMAD 950–1,200Train via Gare-Salé
- Take the train from Gare-Salé to Casablanca Porttrain
1h 42mMAD 153–220
Comparing Your Travel Options
The cheapest way to get from Salé El Jadida to Casablanca is to drive which costs MAD 140 - MAD 220 and takes 1h 7m.
The fastest way to get from Salé El Jadida to Casablanca is to drive which takes 1h 7m and costs MAD 140 - MAD 220.
No, there is no direct bus from Salé El Jadida to Casablanca. However, there are services departing from Rabat and arriving at Casablanca Far via . The journey, including transfers, takes approximately 2h 8m.
No, there is no direct train from Salé El Jadida to Casablanca. However, there are services departing from Rabat Ville and arriving at Casablanca via . The journey, including transfers, takes approximately 1h 14m.
The distance between Salé El Jadida and Casablanca is 100 km. The road distance is 98.5 km.
The best way to get from Salé El Jadida to Casablanca without a car is to train which takes 1h 14m and costs MAD 160 - MAD 230.
It takes approximately 1h 14m to get from Salé El Jadida to Casablanca, including transfers.
Salé El Jadida to Casablanca bus services, operated by CTM, depart from Rabat station.
Salé El Jadida to Casablanca train services, operated by Moroccan Railways (ONCF), depart from Rabat Ville station.
The best way to get from Salé El Jadida to Casablanca is to train which takes 1h 14m and costs MAD 160 - MAD 230. Alternatively, you can bus, which costs MAD 180 - MAD 230 and takes 2h 8m.
What companies run services between Salé El Jadida, Morocco and Casablanca, Morocco?
Moroccan Railways (ONCF) operates a train from Rabat Ville to Casablanca hourly. Tickets cost MAD 35–75 and the journey takes 1h. Alternatively, CTM operates a bus from Rabat to Casablanca Far every 3 hours. Tickets cost MAD 60–85 and the journey takes 1h 55m.
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Rabat Ville to Casablanca
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- MAD 35–75
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 35–50
- 1st Class
- MAD 50–75
Train from Gare-Salé to Casablanca Port
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- MAD 35–80
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 35–55
- 1st Class
- MAD 55–80
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Rabat to Casablanca Far
- Ave. Duration
- 1h 55m
- Frequency
- Every 3 hours
- Estimated price
- MAD 60–85
- Schedules at
- ctm.ma
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 Which London airport should I choose?, 5 incredible day trips from Florence by train, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
Salé El Jadida to Casablanca bus services, operated by CTM, arrive at Casablanca Far station.
Salé El Jadida to Casablanca train services, operated by Moroccan Railways (ONCF), arrive at Casablanca station.
Yes, the driving distance between Salé El Jadida to Casablanca is 99 km. It takes approximately 1h 7m to drive from Salé El Jadida to Casablanca.
There are 3278+ hotels available in Casablanca.