Travel options for:
Banja Luka to Budapest
  • Bus FlixBus

    $32 - $54
    1. Banja Luka

      3 h 5 min - once daily

      $13 - $19

    2. Zagreb

      4 h 50 min - twice daily

      $19 - $35

  • Night bus, train

    $30 - $44
    1. Banja Luka Zob

      2 h 45 min - once daily

      $12 - $18

    2. Autobusni kolodovor

      6 min - every 15 minutes - line 2

    3. Zagreb Glavni Kolod.

      6 h 21 min - once daily

      $18 - $27

  • Train

    $34 - $47
    1. Banja Luka

      4 h 18 min - once daily

      $16 - $21

    2. Zagreb Glavni Kolod.

      6 h 21 min - once daily

      $18 - $27

  • Bus Crnja Tours

    $43 - $68
    1. Banja Luka

      2 h 14 min - once daily

      $10 - $16

    2. Slavonski Brod

      9 h 24 min - once daily

      $30 - $50

    3. Népliget M

      13 min - every 20 minutes

      $2

  • Drive

    $55 - $85
    1. Banja Luka

      4 h 51 min - 314.1 miles

      $55 - $85

  • Night bus to Zagreb, fly to Budapest

    $137 - $451
    1. Banja Luka

      2 h 45 min - once daily

      $12 - $18

    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

  • Train to Sarajevo, fly to Budapest

    $63 - $331
    1. Banja Luka

      4 h 35 min - once daily

      $29

    2. Sarajevo

      9 min - 5.3 miles

      $7 - $9

    3. Sarajevo (SJJ)

      1 h 25 min - non-stop

      $27 - $290

    4. Budapest (BUD)

      35 min - every 30 minutes

      $1 - $4

  • Night bus to Zagreb, fly to Osijek, Shuttle bus

    $147 - $402
    1. Banja Luka

      2 h 45 min - once daily

      $12 - $18

    2. Zagreb

      8 min - on demand

      $14 - $110

    3. Zagreb (ZAG)

      40 min - non-stop

      $40 - $170

    4. Osijek (OSI)

      16 min - 10.3 miles

      $16 - $20

    5. Osijek

      3 h - on demand

      $65 - $85

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

From Banja Luka bus to Zagreb then bus to Budapest, Budapest Kelenföld. 8 h 55 min 38€. From Banja Luka Zob night bus to Autobusni kolodovor, line 2 tram to Zagreb Glavni Kolod., then train to Budapest-Déli. 10 h 17 min 31€. From Banja Luka train to Zagreb Glavni Kolod. then train to Budapest-Déli. 11 h 39 min 35€. From Banja Luka bus to Slavonski Brod, bus to Népliget M, then bus to Deák Ferenc tér M. 12 h 57 min 46€. From Banja Luka drive to Budapest. 4 h 51 min 58€. From Banja Luka Zob night bus to Zagreb, shuttle to Zagreb airport, fly to Budapest airport, then bus to Budapest. 8 h 31 min 167€. From Banja Luka train to Sarajevo, taxi to Sarajevo airport, fly to Budapest airport, then bus to Budapest. 9 h 2 min 135€. From Banja Luka Zob night bus to Zagreb, shuttle to Zagreb airport, fly to Osijek airport, taxi to Osijek, then Shuttle bus to Budapest. 8 h 34 min 185€.