Travel options for:
Brno to Budapest
  • Train

    $16 - $24
    1. Brno hl.n.

      4 h 14 min - 5 times a day

      $16 - $24

  • Bus

    $20 - $29
    1. Brno, AN u hotelu Grand

      4 h 45 min - every 4 hours

      $20 - $29

  • Night train

    $78 - $110
    1. Brno Hlavní nádraží

      5 h 50 min - once daily

      $75 - $110

    2. Keleti pályaudvar M

      13 min - every 20 minutes - line 178

      $2

  • Drive

    $35 - $55
    1. Brno

      3 h 11 min - 203.8 miles

      $35 - $55

  • Train to Vienna, fly

    $120 - $332
    1. Brno

      1 h 31 min - every 3 hours

      $17 - $28

    2. Wien Hbf

      17 min - 3 times a day

      $6 - $11

    3. Vienna (VIE)

      45 min - non-stop

      $95 - $290

    4. Budapest (BUD)

      35 min - every 30 minutes

      $1 - $4

  • Fly from Brno

    $175 - $810
    1. Brno

      20 min - once daily - line 48

      $4 - $6

    2. Brno (BRQ)

      3 h 20 min - 1 stopover

      $170 - $800

    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 Brno hl.n. train to Budapest-Keleti. 4 h 14 min 434 Kč. From Brno, AN u hotelu Grand bus to Budapešť, Kelenföld vasútállomás M - Etele tér. 4 h 45 min 510 Kč. From Brno Hlavní nádraží night train to Keleti pályaudvar M then line 178 bus to Dózsa György tér. 6 h 11 min 2 055 Kč. From Brno drive to Budapest. 3 h 11 min 956 Kč. From Brno hl.n. train to Wien Hbf, train to Vienna airport, fly to Budapest airport, then bus to Budapest. 5 h 19 min 3 781 Kč. From Brno - Úzká line 48 bus to Brno airport, fly to Budapest airport, then bus to Budapest. 6 h 33 min 9 204 Kč.