Best way to travel between

Warsaw
Vilnius, Lithuania
Travel Modes
Price
Distance
Duration
CO2
train
$44.0
759.9 km
13h 55mins
40.27 kgs
 
bus
$55.0
568.88 km
13h 0mins
17.07 kgs
 
drive
$85.0
496.65 km
8h 38mins
63.57 kgs
 
flight
$134.0
418.2 km
4h 21mins
45.17 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 759.9 km 13h 55mins 112 LTL 44.0
Bus 568.88 km 13h 0mins 140 LTL 55.0
Drive 496.65 km 8h 38mins 216 LTL 85.0
Flight 418.2 km 4h 21mins 341 LTL 134.0
Take Train from Warszawa Powisle to Warszawa Wschodnia
Time: 5mins Cost: 5 LTL; $ 1.8 - 2.2 USD CO2 Emission: 0.19 kgs
Take Train from Warszawa Wschodnia to Terespol
Time: 2h 33mins Cost: 33 LTL; $ 11.7 - 14.3 USD CO2 Emission: 10.76 kgs
Take Train from Terespol to Brest Central
Time: 1h 40mins Cost: 3 LTL; $ 0.9 - 1.1 USD CO2 Emission: 0.35 kgs
Take Train from Brest Central to Minsk(BY)
Time: 3h 35mins Cost: 46 LTL; $ 16.2 - 19.8 USD CO2 Emission: 18.54 kgs
Take Train from Minsk(BY) to Vilnius(LT)
Time: 3h 29mins Cost: 25 LTL; $ 9.0 - 11.0 USD CO2 Emission: 10.46 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Warsaw and Vilnius, Lithuania is to travel by train, which will cost about 112 LTL or 39.60 USD.