Travel options for:
Zagreb to Genoa
  • Train, bus

    $75 - $216
    1. Zagreb Glavni Kolod.

      2 h 18 min - once daily

      $12 - $17

    2. Ljubljana

      1 h 35 min - twice daily

      $5 - $90

    3. Trieste Centrale

      1 h 53 min - hourly

      $10 - $35

    4. Venezia Mestre

      2 h 13 min - 4 times a day

      $30 - $50

    5. Milano Centrale

      1 h 32 min - twice daily

      $18 - $25

  • Bus FlixBus

    $45 - $85
    1. Zagreb

      12 h 45 min - once daily

      $45 - $85

  • Train

    $89 - $151
    1. Zagreb Glavni Kolod.

      4 h 8 min - once daily

      $21 - $35

    2. Villach Hbf (Busbahnhof)

      3 h 9 min - 5 times a day

      $19 - $45

    3. Venezia Mestre

      2 h 13 min - 4 times a day

      $30 - $50

    4. Milano Centrale

      1 h 32 min - twice daily

      $18 - $25

  • Bus Baltour

    $52 - $178
    1. Zagreb

      6 h 38 min - once daily

      $27 - $140

    2. Padova

      7 h 11 min - twice daily

      $24 - $45

  • Drive

    $110 - $170
    1. Zagreb

      7 h 24 min - 477.8 miles

      $110 - $170

  • Fly to Genoa

    $176 - $551
    1. Zagreb

      8 min - on demand

      $14 - $110

    2. Zagreb (ZAG)

      4 h 35 min - 1 stopover

      $160 - $430

    3. Genoa (GOA)

      18 min - hourly

      $1 - $14

  • Fly to Milan Malpensa, train

    $135 - $408
    1. Zagreb

      8 min - on demand

      $14 - $110

    2. Zagreb (ZAG)

      1 h 30 min - non-stop

      $85 - $240

    3. Milan Malpensa (MXP)

      52 min - hourly

      $5 - $16

    4. Milano Centrale

      1 h 32 min - twice daily

      $30 - $45

  • Fly to Milan Linate, train

    $146 - $468
    1. Zagreb

      8 min - on demand

      $14 - $110

    2. Zagreb (ZAG)

      3 h 45 min - 1 stopover

      $100 - $310

    3. Milan Linate (LIN)

      25 min - every 30 minutes

      $1 - $6

    4. Milano Centrale

      1 h 32 min - twice daily

      $30 - $45

  • Fly to Milan Bergamo, shuttle, train

    $180 - $914
    1. Zagreb

      8 min - on demand

      $14 - $110

    2. Zagreb (ZAG)

      4 h - 1 stopover

      $130 - $750

    3. Milan Bergamo (BGY)

      50 min - hourly

      $5 - $12

    4. Milano Centrale

      1 h 32 min - twice daily

      $30 - $45

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

From Zagreb Glavni Kolod. train to Ljubljana, bus to Trieste Centrale, train to Venezia Mestre, train to Milano Centrale, then train to Genova Piazza Principe. 12 h 17 min 84€. From Zagreb bus to Genoa, Genoa. 12 h 45 min 68€. From Zagreb Glavni Kolod. train to Villach Hbf (Busbahnhof), train to Venezia Mestre, train to Milano Centrale, then train to Genova Piazza Principe. 13 h 13 min 97€. From Zagreb bus to Padova then bus to Genova Piazza Principe. 14 h 49 min 94€. From Zagreb drive to Genoa. 7 h 24 min 119€. From Zagreb shuttle to Zagreb airport, fly to Genoa airport, then train to Genoa. 7 h 16 min 222€. From Zagreb shuttle to Zagreb airport, fly to Milan Malpensa airport, train to Milano Centrale, then train to Genoa. 7 h 169€. From Zagreb shuttle to Zagreb airport, fly to Milan Linate airport, bus to Milano Centrale, then train to Genoa. 8 h 36 min 204€. From Zagreb shuttle to Zagreb airport, fly to Milan Bergamo airport, shuttle to Milano Centrale, then train to Genoa. 9 h 27 min 333€.

 
 

Train, bus or fly from Zagreb to Genoa?

FlixBus operates a bus from Zagreb to Genoa once daily. Tickets cost $45 - $85 and the journey takes 12 h 45 min. Alternatively, Croatian Railways (HŽPP) operates a train from Zagreb to Genoa 4 times a day. Tickets cost $21 - $35 and the journey takes 4 h 8 min. 3 other operators also service this route.