Travel from Marrakesh to Guelmim

Bus or fly from Marrakesh to Guelmim?

Moroccan Railways (ONCF) operates a bus from Marrakesh to Guelmim 5 times a day. Tickets cost $20 - $26 and the journey takes 6 h 55 min. Supratours also services this route twice daily. Alternatively, Royal Air Maroc flies from Marrakesh to Guelmim 6 times a week.

How to get from Marrakesh to Guelmim

From Marrakech bus to Guelmim. 6 h 55 min MAD 192. From Marrakesh Grand Taxi to Agadir then bus to Guelmim. 7 h 1 min MAD 251. From Marrakesh Grand Taxi to Agadir, walk to Agadir, then bus to Guelmin. 7 h 10 min MAD 223. From Marrakesh drive to Guelmim. 5 h 12 min MAD 443. From Gare Routière de Marrakech Airport Shuttle Bus to Marrakech airport, fly to Guelmime airport, then taxi to Guelmim. 5 h 28 min MAD 2,454.

Operators from Marrakesh to Guelmim

OperatorPhoneWebsite
Moroccan Railways (ONCF)Moroccan Railways (ONCF)
Grand TaxisGrand Taxis
SupratoursSupratours
ALSA Morocco05 24 33 52 70ALSA Morocco
Royal Air MarocRoyal Air Maroc
Close Print Itinerary
  1. Here are 5 options to get from
    Marrakesh to Guelmim:

    1. Trip:
      1 Bus
      • One-Way approx: USD $15 - $26
      • Duration: 6 h 55 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $15 - $26
        • Duration: 6 h 55 min
        Close x
    2. Trip:
      2 Grand Taxi, bus
      • One-Way approx: USD $21 - $29
      • Duration: 7 h 1 min
      Open +
      • Trip:
        2 Grand Taxi, bus
        • One-Way approx: USD $21 - $29
        • Duration: 7 h 1 min
        Close x
    3. Trip:
      3 Grand Taxi, bus via Guelmin
      • One-Way approx: USD $19 - $26
      • Duration: 7 h 10 min
      Open +
      • Trip:
        3 Grand Taxi, bus via Guelmin
        • One-Way approx: USD $19 - $26
        • Duration: 7 h 10 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $35 - $60
      • Duration: 5 h 12 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $35 - $60
        • Duration: 5 h 12 min
        Close x
    5. Trip:
      5 Fly
      • One-Way approx: USD $153 - $396
      • Duration: 5 h 28 min
      Open +
      • Trip:
        5 Fly
        • One-Way approx: USD $153 - $396
        • Duration: 5 h 28 min
        Close x