Travel options for:
Marrakesh to Fes
  • Fly

    $179 - $381
    1. Marrakesh

      22 min - every 30 minutes

      $5 - $15

    2. Marrakech (RAK)

      1 h - non-stop

      $170 - $360

    3. Fes (FEZ)

      13 min - 8 miles

      $4 - $6

      • Fes
  • Bus

    $16 - $26
    1. Marrakech

      7 h 35 min - every 4 hours

      $16 - $26

      • Fes
  • Train

    $22 - $45
    1. Marrakech

      8 h 5 min - every 4 hours

      $22 - $45

      • Fès
  • Train via Casablanca

    $22 - $42
    1. Marrakech

      3 h 35 min - every 4 hours

      $9 - $19

    2. Casablanca

      3 h 45 min - every 4 hours

      $12 - $23

      • Fès
  • Drive

    $45 - $75
    1. Marrakesh

      5 h 12 min - 329.6 miles

      $45 - $75

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

From Gare Routière de Marrakech Airport Shuttle Bus to Marrakech airport, fly to Fes airport, then taxi to Fes. 2 h 35 min $194. From Marrakech bus to Fes. 7 h 35 min $19. From Marrakech train to Fès. 8 h 5 min $29. From Marrakech train to Casablanca then train to Fès. 8 h 20 min $29. From Marrakesh drive to Fes. 5 h 12 min $59.