Travel options for:
Reykjavik Keflavik Nas Airport (KEF) to Fes
  • Fly to Tangier, Grand Taxi

    1. Reykjavik Keflavik (KEF)

      7 h - 1 stopover

      $270 - $750

    2. Tangier (TNG)

      10 min - 6.2 miles

      $12 - $15

    3. Tangier

      3 h - hourly

      $16 - $23

      • Fes
  • Fly to Fes

    1. Reykjavik Keflavik (KEF)

      7 h 20 min - 1 stopover

      $210 - $550

    2. Fes (FEZ)

      13 min - 8 miles

      $4 - $6

      • Fes
  • Fly to Rabat, train

    1. Reykjavik Keflavik (KEF)

      7 h 35 min - 1 stopover

      $100 - $350

    2. Rabat (RBA)

      12 min - 4 miles

      $7 - $9

    3. Salé Tabriquet

      2 h 59 min - every 4 hours

      $7 - $11

      • Fes
  • Fly to Nador, train

    1. Reykjavik Keflavik (KEF)

      7 h 20 min - 1 stopover

      $240 - $650

    2. Nador (NDR)

      14 min - 8.3 miles

      $4 - $6

    3. Selouane

      5 h 31 min - twice daily

      $10 - $15

      • Fes
  • Fly to Gibraltar, car ferry, train

    ×2
    1. Reykjavik Keflavik (KEF)

      8 h - 1 stopover

      $230 - $470

    2. Gibraltar (GIB)

      44 min - once daily

      $3 - $5

    3. Tarifa

      11 min - 3031 feet

    4. Tarifa

      1 h - every 4 hours

      $35 - $120

    5. Tangier Ferry

      5 min - every 15 minutes

    6. Tangier

      2 h 49 min - every 3 hours

      $5 - $8

    7. Sidi-Kacem

      1 h 42 min - every 4 hours

      $3 - $6

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

From Reykjavik Keflavik Nas airport fly to Tangier airport, taxi to Tangier, then Grand Taxi to Fes. 10 h 40 min $467. From Reykjavik Keflavik Nas airport fly to Fes airport then taxi to Fes. 7 h 33 min $369. From Reykjavik Keflavik Nas airport fly to Rabat airport, taxi to Salé Tabriquet, then train to Fes. 11 h 46 min $226. From Reykjavik Keflavik Nas airport fly to Nador airport, taxi to Selouane, then train to Fes. 14 h 5 min $396. From Reykjavik Keflavik Nas airport fly to Gibraltar airport, bus to Tarifa, walk to Tarifa, car ferry to Tangier Ferry, taxi to Tangier, train to Sidi-Kacem, then train to Fes. 18 h 4 min $414.