Best way to travel between

Vilnius
Kiev
Travel Modes
Price
Distance
Duration
CO2
train
$31.45
919.1 km
19h 55mins
48.71 kgs
 
bus
$40.79
940.16 km
21h 7mins
28.2 kgs
 
flight
$101.0
648.9 km
2h 38mins
70.08 kgs
 
drive
$130.0
828.2 km
11h 2mins
106.01 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 919.1 km 19h 55mins 258 UAH 31.45
Bus 940.16 km 21h 7mins 334 UAH 40.79
Flight 648.9 km 2h 38mins 828 UAH 101.0
Drive 828.2 km 11h 2mins 1,066 UAH 130.0
Take Bus from Vilnius to Rechytsa
Time: 8h 40mins Cost: 123 UAH; $ 13.5 - 16.5 USD CO2 Emission: 15.06 kgs
Take Bus from Rechytsa to Kyiv
Time: 7h 23mins Cost: 102 UAH; $ 11.2 - 13.7 USD CO2 Emission: 9.43 kgs
Take Train from Demiivska to Olimpiiska
Time: 5mins Cost: 16 UAH; $ 1.8 - 2.2 USD CO2 Emission: 0.17 kgs
Take Train from Kiev Pass to Belaja Zerkow
Time: 1h 40mins Cost: 16 UAH; $ 1.8 - 2.2 USD CO2 Emission: 5.33 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Vilnius and Kiev is to travel by train, which will cost about 254 UAH or 27.90 USD.