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 - $492
    1. Zagreb (ZAG)

      7 h 40 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 - $18

      • Fes
  • Fly to Tangier, Grand Taxi

    $180 - $423
    1. Zagreb (ZAG)

      6 h 55 min - 1 stopover

      $150 - $390

    2. Tangier (TNG)

      10 min - 6.2 miles

      $12 - $15

    3. Tangier

      3 h - hourly

      $17 - $24

      • Fes
  • Fly to Nador, train

    $268 - $669
    1. Zagreb (ZAG)

      5 h 25 min - 1 stopover

      $250 - $650

    2. Nador (NDR)

      14 min - 8.3 miles

      $4 - $6

    3. Selouane

      4 h 45 min - once daily

      $10 - $20

      • Fes
  • Shuttle, train, bus

    $264 - $742
    1. Zagreb Airport

      3 h 15 min - on demand

      $55 - $410

    2. Gorizia Centrale

      20 min - hourly

      $1 - $10

    3. Monfalcone

      3 h 52 min - once daily

      $45 - $70

    4. Milano Centrale

      2 h 1 min - 5 times a day

      $10 - $40

    5. Genoa - Piazza della Vittoria

      35 h 24 min - once a week

      $140 - $190

    6. Casablanca

      31 min - 1.6 miles

    7. Casablanca

      3 h 45 min - every 4 hours

      $12 - $24

      • Fès
  • Shuttle, bus

    1. Zagreb Airport

      5 h 45 min - on demand

      $100 - $600

    2. Padova

      15 h 10 min - 6 times a week

    3. Figueres

      33 h 15 min - 6 times a week

      $200 - $310

      • Fez
  • Bus, train, ferry

    $276 - $457
    1. Zagreb Airport

      30 min - every 30 minutes

      $4 - $6

    2. Zagreb

      19 h 34 min - once a week

      $120 - $180

    3. Marseille-St-Charles

      2 h 20 min - 4 times a day

      $30 - $50

    4. Sete

      19 min - 1 miles

    5. Sete

      9 h - 3 times a week

      $110 - $200

    6. Nador

      4 min - 1059 feet

    7. Nador

      5 h 8 min - once daily

      $11 - $21

      • Fes
  • Bus

    $360 - $536
    1. Zagreb Airport

      30 min - every 30 minutes

      $4 - $6

    2. Zagreb Zob

      18 h 45 min - 4 times a week

      $65 - $100

    3. Genève

      31 h 30 min - 3 times a week

      $150 - $210

    4. Algeciras

      12 h - 6 times a week

      $140 - $220

      • Fez
  • Shuttle, train, carferry, Grand Taxi

    $299 - $940
    1. Zagreb Airport

      2 h 49 min - on demand

      $50 - $400

    2. Trieste Centrale

      1 h 53 min - hourly

      $10 - $40

    3. Venezia Mestre

      2 h 23 min - every 3 hours

      $30 - $50

    4. Milano Centrale

      1 h 30 min - once daily

      $14 - $21

    5. Genova Piazza Principe

      17 min - 4907 feet

    6. Genoa

      47 h 30 min - 3 times a week

      $170 - $400

    7. Tangier

      5 min - 3.2 miles

      $7 - $9

    8. Tangier

      3 h - hourly

      $17 - $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 51 min $317. From Zagreb airport fly to Tangier airport, taxi to Tangier, then Grand Taxi to Fes. 10 h 35 min $270. From Zagreb airport fly to Nador airport, taxi to Selouane, then train to Fes. 11 h 24 min $411. From Zagreb Airport shuttle to Gorizia Centrale, train to Monfalcone, train to Milano Centrale, train to Genoa - Piazza della Vittoria, bus to Casablanca, walk to Casablanca, then train to Fès. 2 days 5 h $494. From Zagreb Airport shuttle to Padova, bus to Figueres, then bus to Fez. 2 days 8 h. From Zagreb Airport bus to Zagreb, bus to Marseille-St-Charles, train to Sete, walk to Sete, ferry to Nador, walk to Nador, then train to Fes. 2 days 16 h $409. From Zagreb Airport bus to Zagreb Zob, bus to Genève, bus to Algeciras, then bus to Fez. 2 days 17 h $474. From Zagreb Airport shuttle to Trieste Centrale, train to Venezia Mestre, train to Milano Centrale, train to Genova Piazza Principe, walk to Genoa, carferry to Tangier, taxi to Tangier, then Grand Taxi to Fez. 2 days 14 h $701. From Zagreb Airport (ZAG) drive to Fes. 3 days 19 h $1,162.