Travel options for:
Kiev to Belgrade
  • Fly from Kiev

    $125 - $237
    1. Kiev

      35 min - every 20 minutes

      $3

    2. Kiev (KBP)

      4 h 25 min - 1 stopover

      $120 - $230

    3. Belgrade (BEG)

      30 min - every 30 minutes

      $3 - $5

  • Fly from Kiev Zhulhany

    $123 - $475
    1. Kiev

      10 min - every 30 minutes - line 368

      $1

    2. Kiev Zhulhany (IEV)

      3 h 20 min - 1 stopover

      $120 - $470

    3. Belgrade (BEG)

      30 min - every 30 minutes

      $3 - $5

  • Train via Szolnok

    $73 - $107
    1. Kyiv-Passazhyrskiy Station

      16 h 45 min - once daily

      $55 - $85

    2. Szolnok

      21 min - every 3 hours

      $1 - $3

    3. Cegled

      7 h 20 min - once daily

      $12 - $19

  • Bus Eurolines HU

    $93 - $138
    1. Kiev

      19 h 30 min - twice a week

      $70 - $110

    2. Budapest - Népliget

      5 h 48 min - twice daily

      $22 - $35

  • Bus EuroClub

    $91 - $145
    1. Khreshchatyk

      22 min - every 15 minutes

      $1

    2. Zhytomyrska

      15 min - 4199 feet

    3. Kiev Bus Station 5, Dachna

      19 h - twice a week

      $70 - $110

    4. Budapest, Budapest Népliget

      5 h 45 min - once daily

      $21 - $35

  • Train

    $76 - $109
    1. Kyiv-Passazhyrskiy Station

      20 h 49 min - once daily

      $60 - $90

    2. Cegled

      7 h 20 min - once daily

      $13 - $20

  • Drive

    $160 - $250
    1. Kiev

      17 h 30 min - 927.1 miles

      $160 - $250

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

From Pivdenny station bus to Kiev airport, fly to Belgrade airport, then Mini Bus to Belgrade. 7 h 46 min $166. From Starovokzalna line 368 Minibus to Kiev Zhulhany airport, fly to Belgrade airport, then Mini Bus to Belgrade. 6 h 16 min $194. From Kyiv-Passazhyrskiy Station train to Szolnok, train to Cegled, then train to Beograd. 25 h 38 min $91. From Kiev bus to Budapest - Népliget then bus to Beograd. 26 h 18 min $95. From Khreshchatyk subway to Zhytomyrska, walk to Kiev Bus Station 5, Dachna, bus to Budapest, Budapest Népliget, then bus to Belgrade. 27 h 22 min $115. From Kyiv-Passazhyrskiy Station train to Cegled then train to Beograd. 29 h 9 min $94. From Kiev drive to Belgrade. 17 h 30 min $203.