Travel options for:
Zagreb Airport (ZAG) to Fes
  • Fly to Fes

    $139 - $353
    1. Zagreb (ZAG)

      6 h 30 min - 1 stopover

      $130 - $350

    2. Fes (FEZ)

      13 min - 8 miles

      $4 - $6

      • Fes
  • Fly to Rabat, train

    $250 - $493
    1. Zagreb (ZAG)

      7 h 15 min - 1 stopover

      $230 - $470

    2. Rabat (RBA)

      12 min - 4 miles

      $7 - $10

    3. Salé Tabriquet

      2 h 59 min - every 4 hours

      $9 - $19

      • Fes
  • Fly to Tangier, Grand Taxi

    $169 - $403
    1. Zagreb (ZAG)

      7 h 20 min - 1 stopover

      $140 - $370

    2. Tangier (TNG)

      10 min - 6.2 miles

      $12 - $16

    3. Tangier

      3 h - hourly

      $17 - $25

      • Fes
  • Fly to Nador, train

    $274 - $678
    1. Zagreb (ZAG)

      7 h - 1 stopover

      $250 - $650

    2. Nador (NDR)

      14 min - 8.3 miles

      $5 - $6

    3. Selouane

      4 h 45 min - once daily

      $10 - $20

      • Fes
  • Bus, train, busferry

    $244 - $373
    1. Zagreb Airport

      30 min - every 30 minutes

      $4 - $6

    2. Zagreb, Zagreb

      5 h 50 min - once daily

      $24 - $40

    3. Padua, Padova

      9 min - 2542 feet

    4. Padova

      57 min - hourly

      $19 - $28

    5. Bologna Centrale

      50 min - every 4 hours

      $9 - $14

    6. Parma

      25 h 57 min - twice a week

      $180 - $270

    7. Kenitra

      14 min - 3853 feet

    8. Kenitra

      2 h 8 min - every 4 hours

      $7 - $15

      • Fès
  • Bus ALSA

    1. Zagreb Airport

      30 min - every 30 minutes

      $4 - $6

    2. Zagreb

      6 h 38 min - once daily

      $28 - $140

    3. Padova

      15 h 10 min - 6 times a week

    4. Figueres

      33 h 15 min - 6 times a week

      $200 - $310

      • Fez
  • Bus Eurolines IT

    $261 - $425
    1. Zagreb Airport

      30 min - every 30 minutes

      $4 - $6

    2. Zagreb

      10 h 20 min - once daily

      $75 - $170

    3. Firenze - Autostazione

      43 h 25 min - once a week

      $170 - $230

    4. Beni Mellal

      4 h 23 min - every 4 hours

      $11 - $19

      • Fes
  • Bus, car ferry, train

    $229 - $527
    1. Zagreb Airport

      30 min - every 30 minutes

      $4 - $6

    2. Zagreb, Zagreb

      12 h 45 min - once daily

      $50 - $85

    3. Genova - Stazione Marittima

      2 min - every 5 minutes - line 9

      $2

    4. Genoa

      47 h 30 min - 3 times a week

      $160 - $410

    5. Tangier Ferry

      5 min - every 15 minutes

    6. Tangier

      6 h 5 min - twice daily

      $12 - $24

      • Fez
  • Drive

    $950 - $1,400
    1. Zagreb Airport (ZAG)

      3 days 19 h - 4858.6 miles

      $950 - $1,400

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

From Zagreb airport fly to Fes airport then taxi to Fes. 6 h 43 min $217. From Zagreb airport fly to Rabat airport, taxi to Salé Tabriquet, then train to Fes. 11 h 26 min $317. From Zagreb airport fly to Tangier airport, taxi to Tangier, then Grand Taxi to Fes. 11 h $256. From Zagreb airport fly to Nador airport, taxi to Selouane, then train to Fes. 12 h 59 min $417. From Zagreb Airport bus to Zagreb, Zagreb, bus to Padua, Padova, walk to Padova, train to Bologna Centrale, train to Parma, busferry to Kenitra, walk to Kenitra, then train to Fès. 40 h 24 min $301. From Zagreb Airport bus to Zagreb, bus to Padova, bus to Figueres, then bus to Fez. 2 days 10 h. From Zagreb Airport bus to Zagreb, bus to Firenze - Autostazione, bus to Beni Mellal, then bus to Fes. 2 days 13 h $382. From Zagreb Airport bus to Zagreb, Zagreb, bus to Genova - Stazione Marittima, line 9 bus to Genoa, car ferry to Tangier Ferry, taxi to Tangier, then train to Fez. 2 days 22 h $513. From Zagreb Airport (ZAG) drive to Fes. 3 days 19 h $1,162.