Travel options for:
Budapest to Croatia
  • Shuttle bus

    $78 - $98
    1. Budapest

      3 h 36 min - on demand

      $70 - $95

    2. Zagreb

      12 min - 3329 feet

    3. Sopot

      5 min - every 30 minutes

      $4

      • Hrvatske Bratske Zajednice
  • Bus FlixBus

    $26 - $50
    1. Budapest

      8 min - 3.9 miles

      $8 - $10

    2. Budapest, Budapest Népliget

      5 h - 4 times a day

      $18 - $40

      • Zagreb, Zagreb
  • Train

    $18 - $27
    1. Budapest-Keleti

      5 h 59 min - once daily

      $18 - $27

      • Zagreb Glavni Kolod.
  • Bus Crnja Tours

    $22 - $45
    1. Budapest

      1 h 30 min - 5 times a day

      $3 - $5

    2. 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

    $117 - $523
    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

      $6 - $200

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

From Budapest Shuttle bus to Zagreb, walk to Sopot, then bus to Hrvatske Bratske Zajednice. 4 h 8 min 82€. 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 Budapest bus to Székesfehérvár then bus to Zagreb. 7 h 7 min 36€. 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 232€.