Travel options for:
Beni Mellal to Marrakesh
  • Bus

    1. Beni Mellal

      3 h 13 min - every 4 hours

      $6 - $9

      • Marrakech
  • Taxi

    1. Beni Mellal

      2 h 40 min - 120.8 miles

      $65 - $80

      • Marrakesh
  • Drive

    1. Beni Mellal

      2 h 40 min - 120.8 miles

      $17 - $26

      • Marrakesh
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Beni Mellal bus to Marrakech. 3 h 13 min MAD 74. From Beni Mellal taxi to Marrakesh. 2 h 40 min MAD 769. From Beni Mellal drive to Marrakesh. 2 h 40 min MAD 217.

Operators: Supratours