Cheap Bus and Carpool tickets to Marrakesh

What are the most popular routes to Marrakesh?

Agadir - MarrakeshAverage price$20Average duration3h 40mDaily departures10
Casablanca - MarrakeshAverage price$20Average duration3h 35mDaily departures27
Inezgane - MarrakeshAverage price$21Average duration4h 20mDaily departures8
Rabat - MarrakeshAverage price$26Average duration4h 55mDaily departures4
Fès - MarrakeshAverage price$31Average duration10hDaily departures4

Marrakesh stations and stops

Locations map
  • A

    Marrakech - Arrêt de bus CTM

    Boulevard Oued Al Makhazine, Marrakech, Morocco
  • B

    Boulevard 11 Janvier

    Boulevard 11 Janvier, Marrakech 40000, Morocco