What are the most popular routes to Marrakesh?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Agadir - Marrakesh | Average price$21 | Average duration3h 40m | Daily departures9 | |
| Inezgane - Marrakesh | Average price$21 | Average duration4h 20m | Daily departures8 | |
| Casablanca - Marrakesh | Average price$20 | Average duration3h 30m | Daily departures28 | |
| Tangier - Marrakesh | Average price$37 | Average duration8h 30m | Daily departures2 | |
| Fès - Marrakesh | Average price$32 | Average duration8h 45m | 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 CasablancaMarrakesh to Rabat bus times and faresHow to travel from Marrakesh to FèsFind bus tickets from Marrakesh to Sidi IfniMarrakesh to Dakhla bus times and faresHow to travel from Marrakesh to AgadirFind bus tickets from Marrakesh to TangierMarrakesh to Laayoune bus times and faresHow to travel from Marrakesh to Beni MellalFind bus tickets from Marrakesh to EssaouiraMarrakesh to Zagora bus times and faresHow to travel from Marrakesh to Ouarzazate
Top arrivals to Marrakesh
Find bus tickets from Inezgane to MarrakeshLaayoune to Marrakesh bus times and faresHow to travel from Mhamid to MarrakeshFind bus tickets from Casablanca to MarrakeshEssaouira to Marrakesh bus times and faresHow to travel from Zagora to MarrakeshFind bus tickets from Rabat to MarrakeshDakhla to Marrakesh bus times and faresHow to travel from Tangier to MarrakeshFind bus tickets from Agadir to MarrakeshOuarzazate to Marrakesh bus times and faresHow to travel from Fès to Marrakesh

