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

    $131 - $134
    1. Marrakech Airport

      1 h 45 min - on demand

      $119

    2. Ouarzazate

      36 min - 20.4 miles

      $12 - $15

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

    $19 - $24
    1. Marrakech

      3 h 12 min - once daily

      $7 - $10

    2. Ouarzazate

      33 min - 18.5 miles

      $11 - $14

      • Aït Ben Haddou
  • Bus CTM

    $19 - $24
    1. Marrakech

      4 h 15 min - every 4 hours

      $8 - $11

    2. Ouarzazate

      35 min - 19.6 miles

      $11 - $14

      • Aït Ben Haddou
  • Taxi

    $60 - $75
    1. Marrakesh

      3 h 25 min - 113.8 miles

      $60 - $75

      • Aït Ben Haddou
  • Drive

    $21 - $35
    1. Marrakesh

      3 h 25 min - 113.8 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. 2 h 21 min 122€. From Marrakech bus to Ouarzazate then taxi to Aït Ben Haddou. 3 h 45 min 20€. From Marrakech bus to Ouarzazate then taxi to Aït Ben Haddou. 4 h 50 min 20€. From Marrakesh taxi to Aït Ben Haddou. 3 h 25 min 67€. From Marrakesh drive to Aït Ben Haddou. 3 h 25 min 24€.