Travel options for:
Prague to Hungary
  • Fly to Budapest

    $79 - $235
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      1 h 10 min - non-stop

      $75 - $230

    3. Budapest (BUD)

      8 min - every 15 minutes

      $2

    4. Ferihegy

      13 min - hourly

      $1 - $2

  • Fly to Vienna, train

    $111 - $315
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      45 min - non-stop

      $90 - $280

    3. Vienna (VIE)

      16 min - 3 times a day

      $6 - $11

    4. Wien Hbf

      1 h 9 min - every 4 hours

      $14 - $23

  • Train

    $28 - $40
    1. Praha hl.n.

      6 h 53 min - 5 times a day

      $26 - $40

    2. Keleti pályaudvar M

      13 min - every 20 minutes - line 178

      $2

  • Bus

    $32 - $53
    1. Praha, ÚAN Florenc

      7 h 15 min - every 4 hours

      $30 - $55

    2. Kelenföld

      7 min - hourly

      $1 - $2

  • Train via Wien Hbf

    $57 - $92
    1. Praha hl.n.

      4 h 10 min - every 3 hours

      $30 - $55

    2. Wien Hbf

      2 h 20 min - every 4 hours

      $23 - $40

    3. Kelenföld vasútállomás M

      17 min - every 15 minutes - line 19

      $1

  • Nighttrain

    $125 - $175
    1. Praha hlavní nádraží

      8 h 39 min - once daily

      $120 - $180

    2. Keleti pályaudvar M

      13 min - every 20 minutes - line 178

      $2

  • Drive

    $55 - $85
    1. Prague

      5 h - 330.1 miles

      $55 - $85

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

From Praha, Hradčanská bus to Prague airport, fly to Budapest airport, bus to Ferihegy, then train to Budapest XIV. kerület. 4 h $104. From Praha, Hradčanská bus to Prague airport, fly to Vienna airport, train to Wien Hbf, then train to Győr. 5 h 17 min $169. From Praha hl.n. train to Keleti pályaudvar M then line 178 bus to Dózsa György tér. 7 h 14 min $34. From Praha, ÚAN Florenc bus to Kelenföld then train to Budapest-Déli. 7 h 25 min $39. From Praha hl.n. train to Wien Hbf, train to Kelenföld vasútállomás M, then line 19 tram to Clark Ádám tér. 7 h 54 min $75. From Praha hlavní nádraží nighttrain to Keleti pályaudvar M then line 178 bus to Dózsa György tér. 9 h $152. From Prague drive to Budapest. 5 h $72.