Best way to travel between

Vilnius
Lwów, Lviv Oblast, Ukraine
Travel Modes
Price
Distance
Duration
CO2
train
$11.0
900.92 km
18h 32mins
47.75 kgs
 
bus
$32.0
816.9 km
19h 50mins
24.51 kgs
 
bus
$52.0
864.24 km
17h 3mins
25.93 kgs
 
flight
$72.0
578.24 km
3h 57mins
62.45 kgs
 
drive
$95.0
702.46 km
9h 12mins
89.91 kgs
 
bus
$110.0
2012.46 km
39h 57mins
60.37 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 900.92 km 18h 32mins 90 UAH 11.0
Bus 816.9 km 19h 50mins 262 UAH 32.0
Bus 864.24 km 17h 3mins 426 UAH 52.0
Flight 578.24 km 3h 57mins 590 UAH 72.0
Drive 702.46 km 9h 12mins 779 UAH 95.0
Bus 2012.46 km 39h 57mins 902 UAH 110.0
Take Train from Vilnius(LT) to Minsk-Passajirskii
Time: 3h 32mins Cost: 25 UAH; $ 2.7 - 3.3 USD CO2 Emission: 10.34 kgs
Take Train from Minsk-Passajirskii to Lvov
Time: 13h 59mins Cost: 66 UAH; $ 7.2 - 8.8 USD CO2 Emission: 37.41 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Vilnius and Lwów, Lviv Oblast, Ukraine is to travel by train, which will cost about 90 UAH or 9.90 USD.