Best way to travel between

Kiev railway station, Kiev, Kyiv city, Ukraine
Lviv Railway Station, Dvirtseva Square, Lviv, Lviv Oblast, Ukraine
Travel Modes
Price
Distance
Duration
CO2
train
$19.0
1535.2 km
24h 15mins
81.37 kgs
 
bus
$82.0
1364.76 km
25h 52mins
40.94 kgs
 
bus
$86.0
1548.09 km
24h 2mins
46.44 kgs
 
drive
$130.0
1386.0 km
16h 23mins
177.41 kgs
 
flight
$173.0
1216.8 km
7h 38mins
131.41 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1535.2 km 24h 15mins 156 UAH 19.0
Bus 1364.76 km 25h 52mins 672 UAH 82.0
Bus 1548.09 km 24h 2mins 705 UAH 86.0
Drive 1386.0 km 16h 23mins 1,066 UAH 130.0
Flight 1216.8 km 7h 38mins 1,418 UAH 173.0
Take Train from Moskva Kievskaja to Lvov
Time: 23h 32mins Cost: 148 UAH; $ 16.2 - 19.8 USD CO2 Emission: 81.29 kgs
Take Train from Lviv station to Poshta
Time: 13mins Cost: 8 UAH; $ 0.9 - 1.1 USD CO2 Emission: 0.12 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Kiev railway station, Kiev, Kyiv city, Ukraine and Lviv Railway Station, Dvirtseva Square, Lviv, Lviv Oblast, Ukraine is to travel by train, which will cost about 156 UAH or 17.10 USD.