
Jamai Voyages -Tickets and online bookings
Jamai Voyages is based in Morocco and provides shared bus services from Marrakesh to Ouarzazat, Casablanca.
Phone 1: +212 679 982888
Jamai Voyages’s popular routes

Casablanca to Marrakesh
The distance between Casablanca and Marrakesh is 138 miles, or approximately 220 kilometers.There are 5 ways to get from Casablanca to Marrakesh, including train, bus, minivan, car, and flight.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 2 hours.
Casablanca to Marrakesh by bus
The only travel class available is Standard.
- 3Cities
- 6Routes
Jamai Voyages's most popular stations
Choose a city
- Marrakesh Bus Station - Al Aazouzia
MWJG+X9H, Marrakesh, Morocco - Ouarzazate Bus Station
Gare routière, Av. Moulay Abdellah, W3GC+77 Ouarzazate, Morocco - Gare Routiere Ouled Ziane
Gare Routiere Ouled Ziane, Route Ouled Ziane El Farah, Casablanca, Casablanca 20100, Morocco
Your questions, Our answers
How much does a train ride cost from Casablanca to Marrakesh?
The cost of a train ride for a roundtrip adult ticket to Marrakesh leaving from Casablanca is around US$ 17
Do Jamai Voyages have toilets on board?
Jamai Voyages do have toilets on board!
Is there Wi-Fi on Jamai Voyages?
You can breathe a breath of fresh air… Jamai Voyages DOES have Wi-Fi on board their rides
Do I need to print my ticket or does Jamai Voyages offer e-tickets?
Jamai Voyages has e-tickets so you don’t need to print your tickets.
Which cities does Jamai Voyages operate in?
Jamai Voyages operates in Marrakesh, Casablanca, and Ouarzazate
What is Jamai Voyages’s contact information?
Phone: +212 679 982888

