Travel options for:
Katowice to Budapest
  • Bus

    $23 - $35
    1. Katowice

      8 h 25 min - twice daily

      $23 - $35

  • Night train

    $23 - $35
    1. Katowice

      8 h 32 min - once daily

      $23 - $35

  • Bus, night train

    $21 - $31
    1. Katowice, Katowice bus station

      1 h 15 min - twice daily

      $5 - $9

    2. Ostrava hlavní nádraží

      6 h 9 min - once daily

      $14 - $21

    3. Keleti pályaudvar M

      13 min - every 20 minutes - line 178

      $2

  • Drive

    $60 - $95
    1. Katowice

      5 h 21 min - 359.9 miles

      $60 - $95

  • Fly from Katowice

    $159 - $612
    1. Katowice

      46 min - hourly

      $8

    2. Katowice (KTW)

      4 h 5 min - 1 stopover

      $150 - $600

    3. Budapest (BUD)

      35 min - every 30 minutes

      $1 - $4

  • Bus to Krakow, fly

    $96 - $331
    1. Katowice

      55 min - 3 times a day

      $5 - $7

    2. Krakow (KRK)

      2 h 55 min - 1 stopover

      $90 - $320

    3. Budapest (BUD)

      35 min - every 30 minutes

      $1 - $4

  • Train to Warsaw, fly

    $39 - $185
    1. Katowice

      2 h 22 min - 4 times a day

      $10 - $15

    2. Warszawa Zachodnia

      15 min - every 30 minutes

      $1 - $6

    3. Warsaw (WAW)

      1 h 10 min - non-stop

      $27 - $160

    4. Budapest (BUD)

      35 min - every 30 minutes

      $1 - $4

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

From Katowice bus to Budapest Kelenföld. 8 h 25 min 108 zł. From Katowice night train to Budapest-Keleti. 8 h 32 min 102 zł. From Katowice, Katowice bus station bus to Ostrava hlavní nádraží, night train to Keleti pályaudvar M, then line 178 bus to Dózsa György tér. 8 h 45 min 101 zł. From Katowice drive to Budapest. 5 h 21 min 281 zł. From Katowice Sokolska shuttle to Katowice airport, fly to Budapest airport, then bus to Budapest. 7 h 44 min 1 005 zł. From Katowice dw.PKS ul.Skargi bus to Krakow airport, fly to Budapest airport, then bus to Budapest. 6 h 43 min 605 zł. From Katowice train to Warszawa Zachodnia, train to Warsaw airport, fly to Budapest airport, then bus to Budapest. 6 h 43 min 296 zł.