Travel options for:
Rijeka to Budapest
  • Bus FlixBus

    $28 - $54
    1. Rijeka

      2 h - twice daily

      $9 - $20

    2. Zagreb

      4 h 50 min - twice daily

      $19 - $35

  • Bus, train

    $27 - $46
    1. Rijeka

      2 h - twice daily

      $9 - $20

    2. Autobusni kolodvor

      7 min - every 5 minutes - line 6

    3. Zagreb Glavni Kolod.

      6 h 21 min - once daily

      $18 - $27

  • Bus Crnja Tours

    $34 - $73
    1. Rijeka

      9 h 16 min - once daily

      $30 - $75

    2. Népliget M

      13 min - every 20 minutes

      $2

  • Train

    $33 - $47
    1. Rijeka

      3 h 42 min - once daily

      $15 - $22

    2. Zagreb Glavni Kolod.

      6 h 21 min - once daily

      $17 - $25

  • Drive

    $60 - $90
    1. Rijeka

      4 h 51 min - 315.9 miles

      $60 - $90

  • Train to Ljubljana, fly

    $131 - $534
    1. Rijeka

      2 h 46 min - once daily

      $11 - $16

    2. Ljubljana

      18 min - on demand

      $24 - $45

    3. Ljubljana (LJU)

      3 h 10 min - 1 stopover

      $95 - $470

    4. Budapest (BUD)

      35 min - every 30 minutes

      $1 - $4

  • Bus to Trieste, fly

    $115 - $637
    1. Rijeka

      1 h 30 min - once daily

      $10 - $14

    2. Trieste Centrale

      23 min - hourly

      $2 - $16

    3. Monfalcone

      6 min - 1809 feet

    4. Valentinis Gaslini

      9 min - hourly

      $2 - $3

    5. Trieste (TRS)

      4 h 55 min - 1 stopover

      $100 - $600

    6. Budapest (BUD)

      35 min - every 30 minutes

      $1 - $4

  • Shuttle to Venice Treviso, fly

    $72 - $525
    1. Rijeka

      4 h 15 min - on demand

      $40 - $380

    2. Venice Treviso (TSF)

      1 h 15 min - non-stop

      $27 - $150

    3. Budapest (BUD)

      35 min - every 30 minutes

      $1 - $4

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

From Rijeka bus to Zagreb then bus to Budapest, Budapest Kelenföld. 7 h 50 min 37€. From Rijeka bus to Autobusni kolodvor, line 6 tram to Zagreb Glavni Kolod., then train to Budapest-Déli. 9 h 29 min 31€. From Rijeka bus to Népliget M then bus to Deák Ferenc tér M. 9 h 35 min 61€. From Rijeka train to Zagreb Glavni Kolod. then train to Budapest-Déli. 11 h 3 min 34€. From Rijeka drive to Budapest. 4 h 51 min 64€. From Rijeka train to Ljubljana, shuttle to Ljubljana airport, fly to Budapest airport, then bus to Budapest. 9 h 37 min 226€. From Rijeka bus to Trieste Centrale, train to Monfalcone, walk to Valentinis Gaslini, bus to Trieste airport, fly to Budapest airport, then bus to Budapest. 10 h 18 min 255€. From Rijeka shuttle to Venice Treviso airport, fly to Budapest airport, then bus to Budapest. 8 h 23 min 230€.