Travel options for:
Isla Cristina to Fes
  • Bus, busferry, train

    $54 - $102
    1. Isla Cristina

      1 h 10 min - 5 times a day

      $4 - $7

    2. Huelva

      1 h 15 min - hourly

      $4 - $10

    3. Seville

      2 h 50 min - every 4 hours

      $18 - $40

    4. Algeciras

      12 min - 3549 feet

    5. Algeciras

      2 h 5 min - twice a week

      $20 - $30

    6. Kenitra

      14 min - 3853 feet

    7. Kenitra

      2 h 8 min - every 4 hours

      $7 - $15

      • Fès
  • Bus, train, car ferry

    $131 - $242
    1. Isla Cristina

      1 h 10 min - 5 times a day

      $4 - $7

    2. Huelva

      11 min - 3253 feet

    3. Huelva-Termino

      1 h 27 min - 3 times a day

      $15 - $26

    4. Sevilla Santa Justa

      5 h 43 min - 3 times a day

      $50 - $70

    5. Almería

      1 min - 3 times a day

    6. Almería

      3 h - 4 times a day

      $45 - $110

    7. Nador

      5 min - 2.3 miles

      $5 - $7

    8. Beni Nsar

      5 h 19 min - once daily

      $11 - $22

      • Fes
  • Bus

    $185 - $292
    1. Isla Cristina

      1 h 10 min - 5 times a day

      $4 - $7

    2. Huelva

      30 h 30 min - once daily

      $40 - $65

    3. Algeciras

      12 h - 6 times a week

      $140 - $220

      • Fez
  • Drive, car ferry

    $115 - $243
    1. Isla Cristina

      3 h 25 min - 211 miles

      $40 - $60

    2. Tarifa

      1 h - hourly

      $40 - $130

    3. Tangier

      4 h 8 min - 254 miles

      $35 - $55

      • Fes
  • Bus, fly

    $174 - $778
    1. Isla Cristina

      1 h 10 min - 5 times a day

      $4 - $7

    2. Huelva

      1 h 15 min - hourly

      $4 - $10

    3. Seville - Plaza de Armas

      20 min - every 30 minutes

      $1 - $5

    4. Sevilla (SVQ)

      1 h 10 min - non-stop

      $160 - $750

    5. Fes (FEZ)

      13 min - 8 miles

      $4 - $6

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

From Isla Cristina bus to Huelva, bus to Seville, bus to Algeciras, walk to Algeciras, busferry to Kenitra, walk to Kenitra, then train to Fès. 13 h 32 min 57€. From Isla Cristina bus to Huelva, walk to Huelva-Termino, train to Sevilla Santa Justa, train to Almería, bus to Almería, car ferry to Nador, taxi to Beni Nsar, then train to Fes. 21 h 57 min 173€. From Isla Cristina bus to Huelva, bus to Algeciras, then bus to Fez. 45 h 40 min 209€. From Isla Cristina drive to Tarifa, car ferry to Tangier, then drive to Fes. 8 h 34 min 178€. From Isla Cristina bus to Huelva, bus to Seville - Plaza de Armas, bus to Sevilla airport, fly to Fes airport, then taxi to Fes. 7 h 1 min 303€.