Travel options for:
Belgrade to Krakow
  • Shuttle, KRAKBUD

    $112 - $152
    1. Belgrade

      5 h - on demand

      $30

    2. Clark Ádám tér

      12 min - every 15 minutes - line 105

      $2

    3. Budapest

      6 h - once daily

      $80 - $120

  • Bus

    $46 - $72
    1. Beograd

      5 h 48 min - twice daily

      $22 - $35

    2. Budapest Népliget

      6 h 15 min - 4 times a week

      $23 - $40

  • Bus, train

    $70 - $108
    1. Belgrade

      5 h 59 min - once a week

      $33

    2. Hegyeshalom

      43 min - 5 times a day

      $12 - $19

    3. Wien Hbf

      4 h 30 min - once daily

      $23 - $35

    4. Katowice

      9 min - 2507 feet

    5. Katowice

      1 h 25 min - twice daily

      $3 - $22

  • Night train

    $28 - $40
    1. Belgrade

      7 h 56 min - once daily

      $10 - $15

    2. Budapest-Keleti

      11 h 3 min - once daily

      $18 - $26

  • Drive

    $85 - $130
    1. Belgrade

      9 h 21 min - 481.2 miles

      $85 - $130

  • Fly to Krakow

    $96 - $218
    1. Belgrade

      30 min - every 20 minutes

      $3 - $6

    2. Belgrade (BEG)

      3 h 15 min - 1 stopover

      $90 - $210

    3. Krakow (KRK)

      17 min - twice daily

      $3

  • Fly to Katowice, night bus

    $94 - $385
    1. Belgrade

      30 min - every 20 minutes

      $3 - $6

    2. Belgrade (BEG)

      3 h 30 min - 1 stopover

      $85 - $370

    3. Katowice (KTW)

      2 h 5 min - once daily

      $6 - $10

  • Fly to Warsaw, train

    $89 - $236
    1. Belgrade

      30 min - every 20 minutes

      $3 - $6

    2. Belgrade (BEG)

      1 h 35 min - non-stop

      $75 - $210

    3. Warsaw (WAW)

      15 min - every 30 minutes

      $1 - $6

    4. Warszawa Zachodnia

      2 h 21 min - every 3 hours

      $10 - $15

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

From Belgrade shuttle to Clark Ádám tér, line 105 bus to Budapest, then KRAKBUD to Krakow. 12 h 17 min 102€. From Beograd bus to Budapest Népliget then bus to Krakow. 13 h 3 min 40€. From Belgrade bus to Hegyeshalom, train to Wien Hbf, train to Katowice, walk to Katowice, then bus to Kraków. 15 h 17 min 71€. From Belgrade night train to Budapest-Keleti then night train to Kraków Główny. 19 h 59 min 29€. From Belgrade drive to Krakow. 9 h 21 min 89€. From Slavija bus to Belgrade airport, fly to Krakow airport, then train to Krakow. 7 h 2 min 132€. From Slavija bus to Belgrade airport, fly to Katowice airport, then night bus to Krakow. 9 h 5 min 90€. From Slavija bus to Belgrade airport, fly to Warsaw airport, train to Warszawa Zachodnia, then train to Krakow. 7 h 45 min 108€.