Travel options for:
Beni Mellal to Marrakesh
  • Bus

    $7 - $9
    1. Beni Mellal

      3 h 41 min - once daily

      $7 - $9

  • Drive

    $17 - $26
    1. Beni Mellal

      2 h 40 min - 120.8 miles

      $17 - $26

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

From Beni Mellal bus to Marrakech. 3 h 41 min MAD 74. From Beni Mellal drive to Marrakesh. 2 h 40 min MAD 207.

Operators: Supratours
 
 

Bus from Beni Mellal to Marrakesh

Supratours operates a bus from Beni Mellal to Marrakesh once daily. Tickets cost $7 - $9 and the journey takes 3 h 41 min.