Travel options for:
Beni Mellal to Marrakesh
  • Bus

    1. Beni Mellal

      3hrs 13min - every 4 hours

      $6 - $8

      • Marrakech
  • Taxi

    1. Beni Mellal

      2hrs 43min - 121.2 miles

      $65 - $80

      • Marrakesh
  • Drive

    1. Beni Mellal

      2hrs 43min - 121.2 miles

      $22 - $35

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

From Beni Mellal bus to Marrakech. 3hrs 13min MAD 74. From Beni Mellal taxi to Marrakesh. 2hrs 43min MAD 772. From Beni Mellal drive to Marrakesh. 2hrs 43min MAD 279.

Operators: Supratours