The distance between Agadir and Marrakesh is 125 miles, or approximately 200 kilometers.There are 3 ways to get from Agadir to Marrakesh, including bus, minivan, and car.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 2 hours 45 minutes.
The distance between Marrakesh and Beni Mellal is 109 miles, or approximately 174 kilometers.There are 1 ways to get from Marrakesh to Beni Mellal, including bus.The earliest departure leaves at 04:00 and has a duration of 3 hours 45 minutes.
Marrakesh to Beni Mellal by bus
The only travel class available is Standard.
5Cities
8Routes
Lux Sahara's most popular stations
Choose a city
Marrakesh Bus StationStation road to Marrakech, Boulevard 11 Janvier, Marrakech 40000, Morocco