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

    $501 - $1,481
    1. Miami (MIA)

      11 h 10 min - 1 stopover

      $490 - $1,500

    2. Fes (FEZ)

      13 min - 8 miles

      $4 - $6

      • Fes
  • Fly to Tangier, Grand Taxi

    $429 - $1,210
    1. Miami (MIA)

      11 h - 1 stopover

      $400 - $1,200

    2. Tangier (TNG)

      10 min - 6.2 miles

      $12 - $15

    3. Tangier

      3 h - hourly

      $16 - $23

      • Fes
  • Fly to Melilla, train

    $490 - $1,432
    1. Miami (MIA)

      12 h - 1 stopover

      $470 - $1,500

    2. Melilla (MLN)

      4 min - 2.4 miles

      $5 - $7

    3. Beni Nsar Port

      5 h 58 min - twice daily

      $7 - $16

      • Fes
  • Fly to Casablanca, train

    $520 - $863
    1. Miami (MIA)

      11 h 35 min - 1 stopover

      $500 - $850

    2. Casablanca (CMN)

      30 min - hourly

      $4 - $5

    3. Casablanca

      4 h 15 min - every 4 hours

      $10 - $15

      • Fes
  • Fly to Rabat, train

    $330 - $966
    1. Miami (MIA)

      11 h 15 min - 1 stopover

      $310 - $950

    2. Rabat (RBA)

      10 min - 6.6 miles

      $9 - $12

    3. Rabat Ville

      3 h 8 min - every 4 hours

      $7 - $11

      • 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. 11 h 23 min $997. From Miami airport fly to Tangier airport, taxi to Tangier, then Grand Taxi to Fes. 14 h 40 min $821. From Miami airport fly to Melilla airport, taxi to Beni Nsar Port, then train to Fes. 19 h 2 min $965. From Miami airport fly to Casablanca airport, Airport Shuttle Service to Casablanca, then train to Fes. 17 h 45 min $708. From Miami airport fly to Rabat airport, taxi to Rabat Ville, then train to Fes. 15 h 28 min $655.