Travel from Marrakesh to Azilal

How to get from Marrakesh to Azilal?

There is no direct connection from Marrakesh to Azilal. However, you can take the bus to Beni Mellal then take the taxi to Azilal. Alternatively, you can drive from Marrakesh to Azilal in around 2 h 46 min.

How to get from Marrakesh to Azilal

From Marrakech bus to Beni Mellal then taxi to Azilal. 5 h 7 min MAD 952. From Marrakesh drive to Azilal. 2 h 46 min MAD 170. From Marrakech Airport shuttle to Imlil then taxi to Azilal. 2 h 42 min MAD 707. From Gare Routière de Marrakech Airport Shuttle Bus to Marrakech Airport, shuttle to Bine el Ouidane, then taxi to Azilal. 3 h 52 min.

Operators from Marrakesh to Azilal

Close Print Itinerary
  1. Here are 4 options to get from
    Marrakesh to Azilal:

    1. Trip:
      1 Bus, taxi
      • One-Way approx: USD $87 - $109
      • Duration: 5 h 7 min
      Open +
      • Trip:
        1 Bus, taxi
        • One-Way approx: USD $87 - $109
        • Duration: 5 h 7 min
        Close x
    2. Trip:
      2 Drive
      • One-Way approx: USD $15 - $22
      • Duration: 2 h 46 min
      Open +
      • Trip:
        2 Drive
        • One-Way approx: USD $15 - $22
        • Duration: 2 h 46 min
        Close x
    3. Trip:
      3 Shuttle, taxi
      • One-Way approx: USD $60 - $80
      • Duration: 2 h 42 min
      Open +
      • Trip:
        3 Shuttle, taxi
        • One-Way approx: USD $60 - $80
        • Duration: 2 h 42 min
        Close x
    4. Trip:
      4 Shuttle
      • One-Way approx: N/A
      • Duration: 3 h 52 min
      Open +
      • Trip:
        4 Shuttle
        • One-Way approx: N/A
        • Duration: 3 h 52 min
        Close x