Travel options for:
Beni Mellal to Marrakesh
  • Bus

    $6 - $8
    1. Beni Mellal

      3hrs 13min - every 4 hours

      $6 - $8

      • Marrakech
  • Taxi

    $60 - $80
    1. Beni-Mellal

      2hrs 40min - 120.8 miles

      $60 - $80

      • Marrakesch
  • Drive

    $22 - $35
    1. Beni-Mellal

      2hrs 40min - 120.8 miles

      $22 - $35

      • Marrakesch
  • 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 Marrakesch. 2hrs 40min MAD 769. From Beni-Mellal drive to Marrakesch. 2hrs 40min MAD 278.

Operators: Supratours