Travel options for:
Bratislava to Zagreb
  • Bus Eurolines Slovakia

    $21 - $65
    1. Bratislava

      4 h 20 min - once daily

      $21 - $65

  • Bus FlixBus

    $26 - $48
    1. Bratislava, Bratislava Most

      1 h - hourly

      $4 - $8

    2. Vienna, Vienna Erdberg

      5 h - twice daily

      $21 - $40

  • Train

    $29 - $45
    1. Bratislava hl.st.

      10 h 18 min - 3 times a week

      $29 - $45

  • Drive

    $55 - $85
    1. Bratislava

      4 h 20 min - 276.1 miles

      $55 - $85

  • Bus, fly to Zagreb

    $101 - $416
    1. Bratislava

      45 min - hourly

      $2 - $6

    2. Vienna (VIE)

      50 min - non-stop

      $85 - $300

    3. Zagreb (ZAG)

      7 min - on demand

      $14 - $110

  • Bus, fly to Graz, shuttle

    $112 - $606
    1. Bratislava

      45 min - hourly

      $2 - $6

    2. Vienna (VIE)

      35 min - non-stop

      $75 - $270

    3. Graz (GRZ)

      2 h 48 min - on demand

      $35 - $330

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

From Bratislava bus to Zagreb. 4 h 20 min 32€. From Bratislava, Bratislava Most SNP bus to Vienna, Vienna Erdberg then bus to Zagreb. 7 h 31€. From Bratislava hl.st. train to Zagreb Glavni Kolod.. 10 h 18 min 30€. From Bratislava drive to Zagreb. 4 h 20 min 58€. From Bratislava, Most SNP bus to Vienna airport, fly to Zagreb airport, then shuttle to Zagreb. 2 h 57 min 138€. From Bratislava, Most SNP bus to Vienna airport, fly to Graz airport, then shuttle to Zagreb. 5 h 38 min 231€.