Distance: 31.55 mi (50.78 km)The shortest distance (air line) between Beni-Mellal and Marrakesh is 31.55 mi (50.78 km).
Driving route: -- ( - )The shortest route between Beni-Mellal and Marrakesh is according to the route planner. The driving time is approx. . Half of the trip is reached in .
Bearing: 138.02° (SE)The initial bearing on the course from Beni-Mellal to Marrakesh is 138.02° and the compass direction is SE.
Midpoint: 32.16985,-6.18008The geographic midpoint between Beni-Mellal and Marrakesh is in 15.78 mi (25.39 km) distance between both points in a bearing of 138.02°. It is located in Morocco ⴰⵎⵔⵔⵓⴽ المغرب, Béni Mellal-Khénifra, cercle d'Ouaouizeght, Tagleft (Maroc ⵍⵎⵖⵔⵉⴱ المغرب, Béni Mellal-Khénifra ⴰⵢⵜ ⵎⵍⵍⴰⵍ-ⵅⵏⵉⴼⵕⴰ بني ملال-خنيفرة, cercle d'Ouaouizeght, Tagleft تاڭلفت).