Travel from Tinghir to Marrakesh

Bus from Tinghir to Marrakesh

Supratours operates a bus from Tinghir to Marrakesh 3 times a day. Tickets cost $13 - $16 and the journey takes 7 h 29 min. Moroccan Railways (ONCF) also services this route once daily.

How to get from Tinghir to Marrakesh

From Tinghir bus to Marrakech. 7 h 29 min MAD 169. From Tinghir drive to Marrakesh. 6 h 21 min MAD 388. From Tinghir bus to Ouarzazate, taxi to Ouarzazate airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh. 6 h 25 min MAD 2,811.

Operators from Tinghir to Marrakesh

Close Print Itinerary
  1. Here are 3 options to get from
    Tinghir to Marrakesh:

    1. Trip:
      1 Bus
      • One-Way approx: USD $13 - $23
      • Duration: 7 h 29 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $13 - $23
        • Duration: 7 h 29 min
        Close x
    2. Trip:
      2 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 6 h 21 min
      Open +
      • Trip:
        2 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 6 h 21 min
        Close x
    3. Trip:
      3 Bus, fly
      • One-Way approx: USD $190 - $406
      • Duration: 6 h 25 min
      Open +
      • Trip:
        3 Bus, fly
        • One-Way approx: USD $190 - $406
        • Duration: 6 h 25 min
        Close x