Travel options for:
Fez to Marrakesh
  • Fly

    1. Fez

      15min - 8.7 miles

      $4 - $6

    2. Fes (FEZ)

      3hrs 15min - 1 stopover

      $110 - $190

    3. Marrakech (RAK)

      15min - on demand

      $11

      • Marrakesh
  • Train

    1. Fez

      35min - 1.8 miles

    2. Fès

      7hrs 35min - every 4 hours

      $17 - $25

      • Marrakech
  • Bus

    1. Fez

      26min - 1.4 miles

    2. Fes

      9hrs 30min - every 4 hours

      $15 - $24

      • Marrakech
  • Grand Taxi, bus

    1. Fez

      40min - hourly

      $5

    2. Meknes

      6hrs 32min - every 4 hours

      $14 - $21

      • Marrakech
  • Drive

    1. Fez

      5hrs 13min - 329.8 miles

      $60 - $90

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

From Fez taxi to Fes airport, fly to Marrakech airport, then shuttle to Marrakesh. 4hrs 15min $136. From Fez walk to Fès then train to Marrakech. 8hrs 10min $20. From Fez walk to Fes then bus to Marrakech. 9hrs 56min $20. From Fez Grand Taxi to Meknes then bus to Marrakech. 8hrs 12min $25. From Fez drive to Marrakesh. 5hrs 13min $75.