What are the most popular routes to Marrakesh?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Agadir - Marrakesh | Average priceCA$30 | Average duration3h 40m | Daily departures10 | |
| Casablanca - Marrakesh | Average priceCA$29 | Average duration3h 35m | Daily departures29 | |
| Inezgane - Marrakesh | Average priceCA$30 | Average duration4h 20m | Daily departures8 | |
| Rabat - Marrakesh | Average priceCA$37 | Average duration4h 30m | Daily departures4 | |
| Tangier - Marrakesh | Average priceCA$53 | Average duration9h 25m | Daily departures2 |
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 DakhlaMarrakesh to Casablanca bus times and faresHow to travel from Marrakesh to TangierFind bus tickets from Marrakesh to RabatMarrakesh to Mhamid bus times and faresHow to travel from Marrakesh to AgadirFind bus tickets from Marrakesh to ZagoraMarrakesh to Essaouira bus times and faresHow to travel from Marrakesh to OuarzazateFind bus tickets from Marrakesh to LaayouneMarrakesh to Fès bus times and faresHow to travel from Marrakesh to Beni Mellal
Top arrivals to Marrakesh
Find bus tickets from Essaouira to MarrakeshTagounite to Marrakesh bus times and faresHow to travel from Tangier to MarrakeshFind bus tickets from Agadir to MarrakeshDakhla to Marrakesh bus times and faresHow to travel from Zagora to MarrakeshFind bus tickets from Fès to MarrakeshOuarzazate to Marrakesh bus times and faresHow to travel from Inezgane to MarrakeshFind bus tickets from Casablanca to MarrakeshRabat to Marrakesh bus times and faresHow to travel from Mhamid to Marrakesh

