Travel options for:
Venice to Zagreb
  • Bus FlixBus

    $23 - $130
    1. Venice, Venice

      6 h 45 min - once daily

      $23 - $130

      • Zagreb, Zagreb
  • Train, bus

    $30 - $66
    1. Venezia Santa Lucia

      2 h 5 min - hourly

      $11 - $40

    2. Trieste

      4 h 20 min - once daily

      $19 - $27

      • Zagreb
  • Bus Florentia Bus

    $70 - $101
    1. Venice

      1 h 5 min - every 2 hours

      $4 - $7

    2. San Donà di Piave

      5 h 57 min - once daily

      $65 - $95

      • Zagreb
  • Train

    $64 - $94
    1. Venezia Santa Lucia

      3 h 12 min - once daily

      $40 - $60

    2. Villach Hbf

      4 h - once daily

      $22 - $35

      • Zagreb Glavni Kolod.
  • Night bus

    $23 - $42
    1. Corsia A1

      23 min - every 20 minutes - line 5

      $2

    2. Aeroporto M.Polo

      4 min - 1223 feet

    3. Venice, Venice

      5 h - once daily

      $21 - $40

      • Zagreb, Zagreb
  • Drive

    $55 - $85
    1. Venice

      3 h 40 min - 236 miles

      $55 - $85

      • Zagreb
  • Fly from Venice

    $116 - $402
    1. Venice

      23 min - every 20 minutes - line 5

      $2

    2. Venice (VCE)

      2 h 55 min - 1 stopover

      $100 - $290

    3. Zagreb (ZAG)

      7 min - on demand

      $14 - $110

      • Zagreb
  • Ferry to Pula, fly

    $134 - $337
    1. Venice

      3 h 15 min - 4 times a week

      $70 - $110

    2. Pula

      10 min - 2760 feet

    3. Pula

      9 min - on demand

      $10 - $15

    4. Pula (PUY)

      40 min - non-stop

      $35 - $110

    5. Zagreb (ZAG)

      7 min - on demand

      $14 - $110

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

From Venice, Venice bus to Zagreb, Zagreb. 6 h 45 min 106€. From Venezia Santa Lucia train to Trieste then bus to Zagreb. 7 h 25 min 33€. From Venice bus to San Donà di Piave then bus to Zagreb. 8 h 2 min 73€. From Venezia Santa Lucia train to Villach Hbf then train to Zagreb Glavni Kolod.. 8 h 12 min 67€. From Corsia A1 line 5 bus to Aeroporto M.Polo, walk to Venice, Venice, then night bus to Zagreb, Zagreb. 6 h 27 min 31€. From Venice drive to Zagreb. 3 h 40 min 58€. From Corsia A1 line 5 bus to Venice airport, fly to Zagreb airport, then shuttle to Zagreb. 5 h 40 min 163€. From Venice ferry to Pula, walk to Pula, shuttle to Pula airport, fly to Zagreb airport, then shuttle to Zagreb. 6 h 6 min 143€.