Travel options for:
Vilnius to Kiev
  • Fly to Kiev

    $53 - $144
    1. Vilnius

      7 min - every 10 minutes

      $1 - $2

    2. Vilnius (VNO)

      1 h 20 min - non-stop

      $50 - $140

    3. Kiev (KBP)

      35 min - every 20 minutes

      $3

  • Fly to Kiev Zhulhany

    $51 - $142
    1. Vilnius

      7 min - every 10 minutes

      $1 - $2

    2. Vilnius (VNO)

      1 h 15 min - non-stop

      $50 - $140

    3. Kiev Zhulhany (IEV)

      10 min - every 30 minutes - line 368

      $1

  • Bus Ecolines

    $36 - $54
    1. Vilnius

      13 h - once daily

      $30 - $55

    2. Demiivska

      9 min - every 10 minutes

      $1

  • Train

    $10 - $16
    1. Vilnius(LT)

      2 h 30 min - 3 times a day

      $4 - $7

    2. Minsk-Passajirskii

      13 h 11 min - 6 times a week

      $5 - $9

  • Bus Minsktrans

    $27 - $42
    1. Vinco Kudirkos aikste

      8 min - every 10 minutes

    2. Stotis

      14 min - every 30 minutes - line 16

    3. Nemezis

      3 h 42 min - every 4 hours

      $7 - $13

    4. Minsk Tsentralny

      12 h 10 min - once daily

      $19 - $29

  • Train, night train

    $11 - $16
    1. Vilnius(LT)

      2 h 30 min - 3 times a day

      $4 - $7

    2. Minsk-Passajirskii

      10 h 56 min - once daily

      $6 - $9

  • Drive

    $85 - $130
    1. Vilnius

      9 h 52 min - 483 miles

      $85 - $130

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

From Vilnius(LT) train to Vilnius airport, fly to Kiev airport, then bus to Kiev. 4 h 12 min $73. From Vilnius(LT) train to Vilnius airport, fly to Kiev Zhulhany airport, then line 368 Minibus to Kiev. 3 h 47 min $101. From Vilnius bus to Demiivska then subway to Maidan Nezalezhnosti. 13 h 14 min $53. From Vilnius(LT) train to Minsk-Passajirskii then train to Kiev Pass. 16 h 41 min $12. From Vinco Kudirkos aikste Trolleybus to Stotis, line 16 bus to Nemezis, bus to Minsk Tsentralny, then bus to Kiev. 18 h 20 min $37. From Vilnius(LT) train to Minsk-Passajirskii then night train to Kiev Pass. 14 h 26 min $12. From Vilnius drive to Kiev. 9 h 52 min $105.