Travel options for:
Budapest to Brno
  • Bus

    $20 - $29
    1. Budapešť, Kelenföld

      4 h 45 min - every 4 hours

      $20 - $29

  • Train

    $15 - $22
    1. Budapest-Nyugati

      59 min - hourly

      $3 - $6

    2. Szob

      3 h 3 min - once daily

      $11 - $17

  • Night train

    $17 - $25
    1. Dózsa György tér

      13 min - every 15 minutes - line 5

      $2

    2. Budapest-Keleti

      4 h 14 min - 3 times a day

      $16 - $24

  • Drive

    $35 - $55
    1. Budapest

      3 h 8 min - 204.3 miles

      $35 - $55

  • Fly to Vienna, train

    $119 - $332
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      50 min - non-stop

      $95 - $290

    3. Vienna (VIE)

      16 min - 3 times a day

      $6 - $11

    4. Wien Hbf

      1 h 32 min - every 4 hours

      $17 - $28

  • Fly to Brno

    $80 - $299
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      4 h 20 min - 1 stopover

      $75 - $290

    3. Brno (BRQ)

      22 min - once daily - line 48

      $4 - $6

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

From Budapešť, Kelenföld vasútállomás M - Etele tér bus to Brno, AN u hotelu Grand. 4 h 45 min 19€. From Budapest-Nyugati train to Szob then train to Brno hl.n.. 5 h 2 min 15€. From Dózsa György tér line 5 bus to Budapest-Keleti then night train to Brno hl.n.. 5 h 27 min 18€. From Budapest drive to Brno. 3 h 8 min 37€. From Budapest Astoria bus to Budapest airport, fly to Vienna airport, train to Wien Hbf, then train to Brno. 6 h 5 min 149€. From Budapest Astoria bus to Budapest airport, fly to Brno airport, then line 48 bus to Brno. 8 h 16 min 151€.