Travel options for:
Fes to Marrakesh
  • Fly Fes to Marrakech

    $187 - $378
    1. Fes

      13 min - 8 miles

      $4 - $6

    2. Fes (FEZ)

      1 h - non-stop

      $170 - $360

    3. Marrakech (RAK)

      15 min - on demand

      $12

      • Marrakesh
  • Train to Casablanca, fly to Marrakech

    $126 - $341
    1. Fes

      4 h 15 min - every 4 hours

      $10 - $15

    2. Casa-Voyageurs Station

      30 min - hourly

      $4 - $5

    3. Casablanca (CMN)

      50 min - non-stop

      $100 - $310

    4. Marrakech (RAK)

      15 min - on demand

      $12

      • Marrakesh
  • Fly Fes to Casablanca, train

    $137 - $403
    1. Fes

      13 min - 8 miles

      $4 - $6

    2. Fes (FEZ)

      1 h - non-stop

      $120 - $380

    3. Casablanca (CMN)

      31 min - hourly

      $4 - $5

    4. Gare Oasis

      3 h 8 min - every 4 hours

      $8 - $12

      • Marrakesh
  • Bus

    $15 - $25
    1. Fes

      7 h 35 min - every 4 hours

      $15 - $25

      • Marrakech
  • Train

    $18 - $25
    1. Fès

      7 h 35 min - every 4 hours

      $18 - $25

      • Marrakech
  • Drive

    $45 - $75
    1. Fes

      5 h 12 min - 330 miles

      $45 - $75

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

From Fes taxi to Fes airport, fly to Marrakech airport, then shuttle to Marrakesh. 1 h 58 min $197. From Fès train to Casa-Voyageurs Station, Airport Shuttle Service to Casablanca airport, fly to Marrakech airport, then shuttle to Marrakesh. 7 h 50 min $139. From Fes taxi to Fes airport, fly to Casablanca airport, train to Gare Oasis, then train to Marrakesh. 6 h 35 min $148. From Fes bus to Marrakech. 7 h 35 min $20. From Fès train to Marrakech. 7 h 35 min $21. From Fes drive to Marrakesh. 5 h 12 min $59.