Travel options for:
Fes to Marrakesh
  • Fly

    $180 - $383
    1. Fes

      13 min - 8 miles

      $4 - $6

    2. Fes (FEZ)

      1 h - non-stop

      $170 - $360

    3. Marrakech (RAK)

      21 min - every 30 minutes

      $5 - $17

  • Bus

    $17 - $28
    1. Fes

      7 h 35 min - every 4 hours

      $17 - $28

  • Train

    $23 - $45
    1. Fès

      8 h 5 min - every 4 hours

      $23 - $45

  • Train via Casa-Voyageurs

    $23 - $44
    1. Fès

      3 h 45 min - every 4 hours

      $12 - $24

    2. Casa-Voyageurs

      3 h 35 min - every 4 hours

      $10 - $20

  • Drive

    $45 - $75
    1. Fes

      5 h 12 min - 330 miles

      $45 - $75

  • 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 Airport Shuttle Bus to Marrakesh. 1 h 42 min $196. From Fes bus to Marrakech. 7 h 35 min $21. From Fès train to Marrakech. 8 h 5 min $31. From Fès train to Casa-Voyageurs then train to Marrakech. 8 h 11 min $31. From Fes drive to Marrakesh. 5 h 12 min $59.