What are the most popular routes to Marrakesh?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Casablanca - Marrakesh | Average price$20 | Average duration3h 35m | Daily departures28 | |
| Agadir - Marrakesh | Average price$21 | Average duration3h 40m | Daily departures10 | |
| Inezgane - Marrakesh | Average price$21 | Average duration4h 20m | Daily departures8 | |
| Fès - Marrakesh | Average price$32 | Average duration8h 45m | Daily departures4 | |
| Rabat - Marrakesh | Average price$26 | Average duration4h 30m | Daily departures4 |
Operators serving Marrakesh
Marrakesh stations and stops
- A
Marrakech - Arrêt de bus CTM
Boulevard Oued Al Makhazine, Marrakech, Morocco - B
Boulevard 11 Janvier
Boulevard 11 Janvier, Marrakech 40000, Morocco
Top departures from Marrakesh
Find bus tickets from Marrakesh to OuarzazateMarrakesh to Fès bus times and faresHow to travel from Marrakesh to ZagoraFind bus tickets from Marrakesh to EssaouiraMarrakesh to Rabat bus times and faresHow to travel from Marrakesh to CasablancaFind bus tickets from Marrakesh to Sidi IfniMarrakesh to Agadir bus times and faresHow to travel from Marrakesh to Beni MellalFind bus tickets from Marrakesh to LaayouneMarrakesh to Tangier bus times and faresHow to travel from Marrakesh to Dakhla
Top arrivals to Marrakesh
Find bus tickets from Rabat to MarrakeshInezgane to Marrakesh bus times and faresHow to travel from Dakhla to MarrakeshFind bus tickets from Casablanca to MarrakeshTangier to Marrakesh bus times and faresHow to travel from Mhamid to MarrakeshFind bus tickets from Essaouira to MarrakeshLaayoune to Marrakesh bus times and faresHow to travel from Fès to MarrakeshFind bus tickets from Ouarzazate to MarrakeshAgadir to Marrakesh bus times and faresHow to travel from Zagora to Marrakesh

