Travel options for:
Miami Airport (MIA) to Fes
  • Fly to Fes

    $519 - $1,245
    1. Miami (MIA)

      13 h 25 min - 1 stopover

      $500 - $1,300

    2. Fes (FEZ)

      13 min - 8 miles

      $4 - $6

      • Fes
  • Fly to Tangier, Grand Taxi

    $731 - $2,461
    1. Miami (MIA)

      11 h 15 min - 1 stopover

      $700 - $2,500

    2. Tangier (TNG)

      10 min - 6.2 miles

      $12 - $16

    3. Tangier

      3 h - hourly

      $17 - $25

      • Fes
  • Fly to Melilla, train

    $672 - $3,179
    1. Miami (MIA)

      12 h 20 min - 1 stopover

      $650 - $3,200

    2. Melilla (MLN)

      6 min - 3.9 miles

      $1 - $2

    3. Beni Nsar

      5 h 19 min - once daily

      $11 - $22

      • Fes
  • Fly to Rabat, train

    $337 - $999
    1. Miami (MIA)

      11 h 15 min - 1 stopover

      $320 - $1,000

    2. Rabat (RBA)

      12 min - 4 miles

      $7 - $10

    3. Salé Tabriquet

      2 h 59 min - every 4 hours

      $9 - $19

      • Fes
  • Fly to Casablanca, train

    $405 - $1,222
    1. Miami (MIA)

      11 h 10 min - 1 stopover

      $390 - $1,200

    2. Casablanca (CMN)

      49 min - hourly

      $1 - $5

    3. Casablanca

      3 h 45 min - every 4 hours

      $12 - $25

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

From Miami airport fly to Fes airport then taxi to Fes. 13 h 38 min $865. From Miami airport fly to Tangier airport, taxi to Tangier, then Grand Taxi to Fes. 14 h 55 min $1,439. From Miami airport fly to Melilla airport, drive to Beni Nsar, then train to Fes. 18 h 45 min $1,720. From Miami airport fly to Rabat airport, taxi to Salé Tabriquet, then train to Fes. 15 h 26 min $621. From Miami airport fly to Casablanca airport, train to Casablanca, then train to Fes. 17 h 26 min $755.