Travel options for:
Sofia to Kiev
  • Fly to Kiev

    $84 - $174
    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      2 h - non-stop

      $80 - $170

    3. Kiev (KBP)

      35 min - every 20 minutes

      $3

  • Fly to Kiev Zhulhany

    $112 - $312
    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      5 h 30 min - 1 stopover

      $110 - $310

    3. Kiev Zhulhany (IEV)

      10 min - every 30 minutes - line 368

      $1

  • Bus Maximov Tours

    $63 - $76
    1. Sofia

      24 h 30 min - twice a week

      $45 - $60

    2. Odessa Kolontaivska

      5 h 55 min - once daily

      $14 - $19

  • Bus Avtoekspres

    $63 - $80
    1. Sofia - Central Bus Station

      6 h 45 min - every 3 hours

      $18 - $25

    2. Varna

      0 h - once a week

      $45 - $55

  • Train

    $22 - $33
    1. Sofia Sever

      9 h 20 min - once daily

      $15 - $19

    2. Bucharest - Gara de Nord

      3 h - once a week

      $6 - $15

  • Drive

    $130 - $190
    1. Sofia

      16 h 52 min - 820 miles

      $130 - $190

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

From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Kiev airport, then bus to Kiev. 5 h 24 min $133. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Kiev Zhulhany airport, then line 368 Minibus to Kiev. 8 h 34 min $131. From Sofia bus to Odessa Kolontaivska then bus to Kiev. 31 h 25 min $68. From Sofia - Central Bus Station bus to Varna then bus to Kiev. 31 h 45 min $68. From Sofia Sever train to Bucharest - Gara de Nord then train to Kyiv-Passazhyrskiy Station. 37 h 20 min $27. From Sofia drive to Kiev. 16 h 52 min $160.