Travel options for:
Budapest to Croatia
  • Bus FlixBus

    $26 - $40
    1. Budapest

      8 min - 3.9 miles

      $8 - $10

    2. Budapest, Budapest Népliget

      5 h - 4 times a day

      $18 - $30

      • Zagreb, Zagreb
  • Train

    $18 - $27
    1. Budapest-Keleti

      5 h 59 min - once daily

      $18 - $27

      • Zagreb Glavni Kolod.
  • Bus Crnja Tours

    $22 - $46
    1. Clark Ádám tér

      13 min - every 20 minutes - line 41

      $1

    2. Budapest Újbuda-központ

      1 h 4 min - 3 times a day

      $3 - $5

    3. Székesfehérvár

      4 h 37 min - once daily

      $18 - $40

      • Zagreb
  • Drive

    $40 - $65
    1. Budapest

      3 h 18 min - 214.1 miles

      $40 - $65

      • Zagreb - Centar
  • Fly

    $123 - $423
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      2 h 40 min - 1 stopover

      $110 - $320

    3. Zagreb (ZAG)

      7 min - on demand

      $12 - $100

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

From Budapest taxi to Budapest, Budapest Népliget then bus to Zagreb, Zagreb. 5 h 8 min 37€. From Budapest-Keleti train to Zagreb Glavni Kolod.. 5 h 59 min 21€. From Clark Ádám tér line 41 tram to Budapest Újbuda-központ, bus to Székesfehérvár, then bus to Zagreb. 7 h 8 min 37€. From Budapest drive to Zagreb - Centar. 3 h 18 min 48€. From Budapest Astoria bus to Budapest airport, fly to Zagreb airport, then shuttle to Zagreb - Centar. 5 h 36 min 169€.