
Transport Roukh -Tickets and online bookings
Transport Roukh is a transportation company in Morocco. Transport Roukh operates in Marrakesh, Casablanca, Essaouira, Agadir, Ouarzazate and other cities in Morocco. Popular routes include Marrakesh to Casablanca.
Transport Roukh’s popular routes

Marrakesh to Casablanca
The distance between Marrakesh and Casablanca is 138 miles, or approximately 220 kilometers.There are 5 ways to get from Marrakesh to Casablanca, including minivan, car, bus, train, and flight.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 2 hours.The fastest way to travel is by bus, which takes approximately 3 hours.
Marrakesh to Casablanca by bus
Starting Price: US$ 10The only travel class available is Standard.
- 11Cities
- 30Routes
Your questions, Our answers
How much does a minivan ride cost from Marrakesh to Casablanca?
The cost of a minivan ride for a roundtrip adult ticket to Casablanca leaving from Marrakesh is around US$ 32
Do Transport Roukh have toilets on board?
Transport Roukh do have toilets on board!
Is there Wi-Fi on Transport Roukh?
Most of the Transport Roukh rides have Wi-Fi on board. We recommend reaching out directly to Transport Roukh to find out if your ride is one of those rides.
Do I need to print my ticket or does Transport Roukh offer e-tickets?
Transport Roukh has e-tickets so you don’t need to print your tickets.
Which cities does Transport Roukh operate in?
Transport Roukh operates in Marrakesh, Casablanca, Essaouira, Agadir, Ouarzazate, El Jadida, Taghazout, Inezgane, Tinghir, Boumalne Dades, and Tamri