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

    $174 - $388
    1. Zagreb (ZAG)

      8 h 40 min - 1 stopover

      $170 - $390

    2. Fes (FEZ)

      13 min - 8 miles

      $4 - $6

      • Fes
  • Fly to Tangier, Grand Taxi

    $150 - $309
    1. Zagreb (ZAG)

      7 h 20 min - 1 stopover

      $120 - $280

    2. Tangier (TNG)

      10 min - 6.2 miles

      $12 - $15

    3. Tangier

      3 h - hourly

      $16 - $23

      • Fes
  • Fly to Rabat, train

    $186 - $426
    1. Zagreb (ZAG)

      7 h 40 min - 1 stopover

      $170 - $410

    2. Rabat (RBA)

      12 min - 4 miles

      $7 - $9

    3. Salé Tabriquet

      27 min - every 4 hours

      $1 - $3

    4. Kenitra

      2 h 42 min - every 4 hours

      $6 - $9

      • Fes
  • Fly to Casablanca, train

    $123 - $262
    1. Zagreb (ZAG)

      6 h 5 min - 1 stopover

      $100 - $250

    2. Casablanca (CMN)

      41 min - hourly

      $4 - $5

    3. Casablanca

      4 h 31 min - every 4 hours

      $10 - $14

      • Fes
  • Fly to Nador, train

    $122 - $265
    1. Zagreb (ZAG)

      6 h 30 min - 1 stopover

      $100 - $250

    2. Nador (NDR)

      14 min - 8.3 miles

      $4 - $6

    3. Selouane

      5 h 31 min - twice daily

      $10 - $15

      • Fes
  • Shuttle, train, bus

    $236 - $676
    1. Zagreb Airport

      2 h 49 min - on demand

      $45 - $370

    2. Trieste Centrale

      1 h 53 min - hourly

      $9 - $35

    3. Venezia Mestre

      2 h 23 min - every 3 hours

      $30 - $45

    4. Milano Centrale

      2 h 1 min - 5 times a day

      $9 - $35

    5. Genoa - Piazza della Vittoria

      35 h 24 min - once a week

      $130 - $180

    6. Casablanca

      31 min - 1.6 miles

    7. Casablanca

      4 h 31 min - every 4 hours

      $10 - $14

      • Fès
  • Shuttle, bus

    1. Zagreb Airport

      5 h 45 min - on demand

      $90 - $550

    2. Padova

      15 h 10 min - 6 times a week

    3. Figueres

      33 h 15 min - 6 times a week

      $180 - $280

      • Fez
  • Shuttle, bus, carferry

    $179 - $878
    1. Zagreb Airport

      5 h - on demand

      $45 - $480

    2. Mestre

      5 h 45 min - twice daily

      $22 - $40

    3. Genoa

      12 min - 3532 feet

    4. Genoa

      2 days 4 h - 3 times a week

      $95 - $340

    5. Tangier Ferry

      10 min - every 15 minutes

      $1

    6. Tanger

      7 h - every 4 hours

      $11 - $18

      • Fes
  • Drive

    $1,000 - $1,600
    1. Zagreb Airport (ZAG)

      3 days 19 h - 4858.6 miles

      $1,000 - $1,600

      • 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. 8 h 53 min $265. From Zagreb airport fly to Tangier airport, taxi to Tangier, then Grand Taxi to Fes. 11 h $226. From Zagreb airport fly to Rabat airport, taxi to Salé Tabriquet, train to Kenitra, then train to Fes. 12 h 12 min $305. From Zagreb airport fly to Casablanca airport, train to Casablanca, then train to Fes. 12 h 54 min $181. From Zagreb airport fly to Nador airport, taxi to Selouane, then train to Fes. 13 h 15 min $183. From Zagreb Airport shuttle to Trieste Centrale, train to Venezia Mestre, train to Milano Centrale, train to Genoa - Piazza della Vittoria, bus to Casablanca, walk to Casablanca, then train to Fès. 2 days 4 h $413. From Zagreb Airport shuttle to Padova, bus to Figueres, then bus to Fez. 2 days 8 h. From Zagreb Airport shuttle to Mestre, bus to Genoa, walk to Genoa, carferry to Tangier Ferry, taxi to Tanger, then bus to Fes. 3 days 1 h $519. From Zagreb Airport (ZAG) drive to Fes. 3 days 19 h $1,274.