Travel options for:
Ouarzazate to Fes
  • Bus, train via Casablanca

    $30 - $57
    1. Ouarzazate

      3 h 28 min - twice daily

      $7 - $13

    2. Marrakech

      10 min - 2911 feet

    3. Marrakech

      3 h 35 min - every 4 hours

      $10 - $20

    4. Casablanca

      3 h 45 min - every 4 hours

      $12 - $24

  • Bus Supratours

    $26 - $33
    1. Ouarzazate

      4 h 15 min - every 4 hours

      $8 - $11

    2. Marrakech

      10 min - 2843 feet

    3. Marrakech

      7 h 35 min - every 4 hours

      $17 - $22

  • Bus, train

    $32 - $56
    1. Ouarzazate

      4 h 15 min - every 4 hours

      $8 - $11

    2. Marrakech

      11 min - 3251 feet

    3. Marrakech

      8 h 5 min - every 4 hours

      $23 - $45

  • Bus

    $28 - $39
    1. Ouarzazate

      4 h 15 min - every 4 hours

      $8 - $11

    2. Marrakech

      9 h 30 min - every 4 hours

      $19 - $28

  • Drive

    $65 - $100
    1. Ouarzazate

      8 h 46 min - 460.6 miles

      $65 - $100

  • Fly from Ouarzazate

    $183 - $567
    1. Ouarzazate

      18 min - 5.3 miles

      $9 - $11

    2. Ouarzazate (OZZ)

      8 h 10 min - 1 stopover

      $170 - $550

    3. Fes (FEZ)

      13 min - 7.9 miles

      $4 - $6

  • Bus to Marrakech, fly

    $187 - $395
    1. Ouarzazate

      3 h 28 min - twice daily

      $7 - $13

    2. Marrakech

      10 min - 2905 feet

    3. Gare ONCF - Marrakech

      30 min - every 30 minutes

      $5 - $16

    4. Marrakech (RAK)

      1 h - non-stop

      $170 - $360

    5. Fes (FEZ)

      13 min - 7.9 miles

      $4 - $6

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Ouarzazate bus to Marrakech, walk to Marrakech, train to Casablanca, then train to Fès. 12 h 50 min MAD 413. From Ouarzazate bus to Marrakech, walk to Marrakech, then bus to Fes. 13 h MAD 298. From Ouarzazate bus to Marrakech, walk to Marrakech, then train to Fès. 13 h 31 min MAD 373. From Ouarzazate bus to Marrakech then bus to Fes. 14 h 45 min MAD 298. From Ouarzazate drive to Fes. 8 h 46 min MAD 789. From Ouarzazate taxi to Ouarzazate airport, fly to Fes airport, then taxi to Fes. 8 h 42 min MAD 2,997. From Ouarzazate bus to Marrakech, walk to Gare ONCF - Marrakech, Airport Shuttle Bus to Marrakech airport, fly to Fes airport, then taxi to Fes. 6 h 29 min MAD 1,983.