Cheap Bus and Carpool tickets to Marrakesh

What are the most popular routes to Marrakesh?

Agadir - MarrakeshAverage priceTHB 683Average duration3h 40mDaily departures12
Casablanca - MarrakeshAverage priceTHB 663Average duration3h 35mDaily departures28
Inezgane - MarrakeshAverage priceTHB 683Average duration4h 15mDaily departures10
Rabat - MarrakeshAverage priceTHB 863Average duration4h 55mDaily departures4
Fès - MarrakeshAverage priceTHB 1,043Average duration10hDaily departures4

Stations and stops in Marrakesh

Map of locations
  • A

    Marrakech - Arrêt de bus CTM

    Boulevard Oued Al Makhazine, Marrakech, Morocco
  • B

    Boulevard 11 Janvier

    Boulevard 11 Janvier, Marrakech 40000, Morocco