Travel options for:
Croatia to Budapest
  • Bus FlixBus

    $19 - $35
    1. Zagreb

      4 h 50 min - twice daily

      $19 - $35

  • Train

    $18 - $27
    1. Zagreb Glavni Kolod.

      6 h 21 min - once daily

      $18 - $27

  • Bus Crnja Tours

    $24 - $47
    1. Trg bana J. Jelačića

      13 min - every 5 minutes - line 6

    2. Zagreb

      4 h 37 min - once daily

      $20 - $45

    3. Székesfehérvár

      1 h 4 min - 3 times a day

      $3 - $6

    4. Újbuda-központ M

      11 min - every 20 minutes - line 41

      $1

  • Drive

    $40 - $65
    1. Zagreb - Centar

      3 h 16 min - 213.6 miles

      $40 - $65

  • Fly

    $126 - $432
    1. Zagreb - Centar

      13 min - every 5 minutes - line 6

    2. Zagreb

      8 min - on demand

      $14 - $110

    3. Zagreb (ZAG)

      2 h 30 min - 1 stopover

      $110 - $320

    4. Budapest (BUD)

      35 min - every 30 minutes

      $1 - $4

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

From Zagreb bus to Budapest, Budapest Kelenföld. 4 h 50 min 27€. From Zagreb Glavni Kolod. train to Budapest-Déli. 6 h 21 min 19€. From Trg bana J. Jelačića line 6 tram to Zagreb, bus to Székesfehérvár Autóbusz-Állomás, bus to Újbuda-központ M, then line 41 tram to Clark Ádám tér. 7 h 29 min 38€. From Zagreb - Centar drive to Budapest. 3 h 16 min 43€. From Trg bana J. Jelačića line 6 tram to Zagreb, shuttle to Zagreb airport, fly to Budapest airport, then bus to Budapest. 5 h 59 min 154€.