Travel options for:
Krakow to Belgrade
  • Fly from Krakow

    $95 - $217
    1. Krakow

      17 min - twice daily

      $3

    2. Krakow (KRK)

      4 h 5 min - 1 stopover

      $90 - $210

    3. Belgrade (BEG)

      30 min - every 20 minutes

      $3 - $5

  • Train to Warsaw, fly

    $89 - $235
    1. Krakow

      2 h 22 min - every 2 hours

      $10 - $15

    2. Warszawa Zachodnia

      15 min - every 30 minutes

      $1 - $6

    3. Warsaw (WAW)

      1 h 35 min - non-stop

      $75 - $210

    4. Belgrade (BEG)

      30 min - every 20 minutes

      $3 - $5

  • KRAKBUD, bus

    $106 - $150
    1. Krakow

      6 h - once daily

      $80 - $120

    2. Budapest

      12 min - 3362 feet

    3. Arany János utca M

      15 min - every 20 minutes

      $2

    4. Budapest - Népliget

      5 h 48 min - twice daily

      $22 - $35

  • KRAKBUD, train

    $98 - $137
    1. Krakow

      6 h - once daily

      $80 - $120

    2. Oktogon M

      4 min - every 10 minutes - line 6

      $1

    3. Budapest Blaha Lujza tér

      1 min - every 10 minutes

      $1

    4. Budapest-Keleti

      7 h 57 min - once daily

      $14 - $22

  • Bus

    $42 - $64
    1. Kraków dw. aut.

      9 h 35 min - once daily

      $21 - $30

    2. Budapest, Budapest Népliget

      5 h 45 min - once daily

      $21 - $35

  • Train

    $68 - $112
    1. Krakow Glowny

      2 h - 5 times a day

      $5 - $8

    2. Katowice

      1 h 12 min - twice a week

      $2 - $4

    3. Bohumin

      3 h - twice a week

      $20 - $35

    4. Wien Hbf

      11 h 1 min - once daily

      $40 - $65

  • Night train

    $36 - $53
    1. Krakow Glowny

      10 h 35 min - once daily

      $23 - $35

    2. Budapest-Keleti

      8 h 7 min - once daily

      $13 - $20

  • Drive

    $85 - $130
    1. Krakow

      9 h 19 min - 483.1 miles

      $85 - $130

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

From Kraków Główny train to Krakow airport, fly to Belgrade airport, then bus to Belgrade. 6 h 57 min $156. From Krakow Glowny train to Warszawa Zachodnia, train to Warsaw airport, fly to Belgrade airport, then bus to Belgrade. 6 h 50 min $128. From Krakow KRAKBUD to Budapest, walk to Arany János utca M, bus to Budapest - Népliget, then bus to Beograd. 13 h 21 min $114. From Krakow KRAKBUD to Oktogon M, line 6 tram to Budapest Blaha Lujza tér, subway to Budapest-Keleti, then train to Beograd. 15 h 9 min $109. From Kraków dw. aut. bus to Budapest, Budapest Népliget then bus to Belgrade. 16 h 20 min $59. From Krakow Glowny train to Katowice, train to Bohumin, train to Wien Hbf, then train to Beograd. 20 h 13 min $91. From Krakow Glowny night train to Budapest-Keleti then night train to Beograd. 19 h 42 min $45. From Krakow drive to Belgrade. 9 h 19 min $106.