The distance between Rabat and Casablanca is 59 miles, or approximately 95 kilometers.There are 4 ways to get from Rabat to Casablanca, including car, minivan, bus, and train.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 1 hour.
Rabat to Casablanca by bus
Starting Price: US$ 4The only travel class available is Standard.
The distance between Casablanca and El Jadida is 58 miles, or approximately 93 kilometers.There are 4 ways to get from Casablanca to El Jadida, including minivan, bus, train, and car.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 1 hour.
Casablanca to El Jadida by bus
Starting Price: US$ 4The only travel class available is Standard.
The distance between Kenitra and Rabat is 22 miles, or approximately 35 kilometers.There are 3 ways to get from Kenitra to Rabat, including train, minivan, and bus.There are no morning departures for this route. The Earliest departure leaves at 14:00 and has a duration of 35 minutes.
The distance between Safi and El Jadida is 78 miles, or approximately 125 kilometers.There are 1 ways to get from Safi to El Jadida, including bus.There are no morning departures for this route. The Earliest departure leaves at 23:40 and has a duration of 2 hours.
Safi to El Jadida by bus
Starting Price: US$ 7The only travel class available is Standard.
The distance between El Jadida and Safi is 78 miles, or approximately 125 kilometers.There are 1 ways to get from El Jadida to Safi, including bus.The earliest departure leaves at 08:10 and has a duration of 2 hours 5 minutes.