Travel options for:
Zagreb to Bratislava
  • Bus

    $21 - $65
    1. Zagreb

      4 h 20 min - once daily

      $21 - $65

  • Train

    $63 - $96
    1. Zagreb Glavni Kolod.

      6 h 39 min - once daily

      $50 - $80

    2. Wien Hbf

      59 min - every 4 hours

      $13 - $21

  • Night bus, bus

    $29 - $63
    1. Zagreb Zob

      6 h 15 min - once daily

      $24 - $45

    2. Wien Erdberg (VIB)

      1 h - every 5 minutes

      $5 - $23

  • Drive

    $55 - $85
    1. Zagreb

      4 h 20 min - 274.9 miles

      $55 - $85

  • Fly from Zagreb, bus

    $102 - $427
    1. Zagreb

      8 min - on demand

      $14 - $110

    2. Zagreb (ZAG)

      55 min - non-stop

      $85 - $300

    3. Vienna (VIE)

      45 min - every 5 minutes

      $2 - $20

  • Shuttle to Graz, fly, bus

    $115 - $617
    1. Zagreb

      2 h 49 min - on demand

      $35 - $330

    2. Graz (GRZ)

      35 min - non-stop

      $75 - $270

    3. Vienna (VIE)

      45 min - every 5 minutes

      $2 - $20

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

From Zagreb bus to Bratislava. 4 h 20 min 29€. From Zagreb Glavni Kolod. train to Wien Hbf then train to Bratislava-Petrzalka. 8 h 6 min 70€. From Zagreb Zob night bus to Wien Erdberg (VIB) then bus to Bratislava Most SNP (terminál). 7 h 17 min 47€. From Zagreb drive to Bratislava. 4 h 20 min 57€. From Zagreb shuttle to Zagreb airport, fly to Vienna airport, then bus to Bratislava. 2 h 50 min 138€. From Zagreb shuttle to Graz airport, fly to Vienna airport, then bus to Bratislava. 5 h 11 min 229€.