Travel options for:
Marrakesh to Aït Ben Haddou
  • Shuttle

    1. Marrakech Airport

      1hrs 45min - on demand

      $118

    2. Ouarzazate

      36min - 20.2 miles

      $11 - $15

      • Aït Ben Haddou
  • Bus Moroccan Railways (ONCF)

    1. Marrakech

      3hrs 12min - once daily

      $7 - $10

    2. Ouarzazate

      33min - 18.3 miles

      $10 - $13

      • Aït Ben Haddou
  • Bus CTM

    1. Marrakech

      4hrs 15min - every 4 hours

      $8 - $11

    2. Ouarzazate

      34min - 19.4 miles

      $11 - $14

      • Aït Ben Haddou
  • Taxi

    1. Marrakesh

      3hrs 24min - 112 miles

      $60 - $75

      • Aït Ben Haddou
  • Drive

    1. Marrakesh

      3hrs 24min - 112 miles

      $21 - $35

      • Aït Ben Haddou
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Marrakech Airport shuttle to Ouarzazate then taxi to Aït Ben Haddou. 2hrs 21min 123€. From Marrakech bus to Ouarzazate then taxi to Aït Ben Haddou. 3hrs 45min 20€. From Marrakech bus to Ouarzazate then taxi to Aït Ben Haddou. 4hrs 49min 21€. From Marrakesh taxi to Aït Ben Haddou. 3hrs 24min 66€. From Marrakesh drive to Aït Ben Haddou. 3hrs 24min 24€.