Travel options for:
Venice to Zagreb
  • Bus Euroturist Express

    $80 - $110
    1. Venice

      5hrs 57min - once daily

      $80 - $110

      • Zagreb
  • Bus, train

    $72 - $84
    1. Corsia A1

      23min - every 20 minutes

      $1 - $10

    2. Venice Airport

      3hrs 00min - on demand

      $59

    3. Ljubljana

      4min - 1283 feet

    4. Ljubljana

      2hrs 18min - once daily

      $11 - $16

      • Zagreb Glavni Kolod.
  • Train, bus

    $27 - $60
    1. Venezia Santa Lucia

      2hrs 05min - hourly

      $10 - $35

    2. Trieste

      4hrs 20min - once daily

      $17 - $25

      • Zagreb
  • Bus Florentia Bus

    $68 - $96
    1. Venice

      1hrs 05min - hourly

      $8 - $12

    2. San Donà di Piave

      5hrs 57min - once daily

      $60 - $85

      • Zagreb
  • Drive

    $65 - $100
    1. Venice

      3hrs 40min - 236 miles

      $65 - $100

      • Zagreb
  • Fly from Venice

    $136 - $215
    1. Venice

      23min - every 20 minutes

      $1 - $10

    2. Venice (VCE)

      2hrs 55min - 1 stopover

      $130 - $200

    3. Zagreb (ZAG)

      30min - hourly

      $4 - $6

      • Zagreb
  • Ferry to Pula, fly

    $115 - $181
    1. Venice

      3hrs 15min - 4 times a week

      $65 - $95

    2. Pula

      10min - 2760 feet

    3. Pula

      15min - on demand

      $4 - $13

    4. Pula (PUY)

      40min - non-stop

      $40 - $70

    5. Zagreb (ZAG)

      30min - hourly

      $4 - $6

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

From Venice bus to Zagreb. 5hrs 57min 627 kn. From Corsia A1 bus to Venice Airport, bus to Ljubljana, walk to Ljubljana, then train to Zagreb Glavni Kolod.. 7hrs 15min 571 kn. From Venezia Santa Lucia train to Trieste then bus to Zagreb. 7hrs 25min 249 kn. From Venice bus to San Donà di Piave then bus to Zagreb. 8hrs 02min 595 kn. From Venice drive to Zagreb. 3hrs 40min 574 kn. From Corsia A1 bus to Venice airport, fly to Zagreb airport, then bus to Zagreb. 6hrs 09min 1.140 kn. From Venice ferry to Pula, walk to Pula, bus to Pula airport, fly to Zagreb airport, then bus to Zagreb. 6hrs 40min 962 kn.