Best way to travel between

Vilnius
Prague
Travel Modes
Price
Distance
Duration
CO2
train
$40.0
1473.93 km
22h 16mins
78.12 kgs
 
bus
$45.0
1179.36 km
20h 1mins
35.38 kgs
 
bus
$63.33
1504.88 km
26h 22mins
45.15 kgs
 
flight
$77.0
949.66 km
6h 43mins
102.56 kgs
 
bus
$120.0
1210.74 km
21h 51mins
36.32 kgs
 
drive
$180.0
1159.2 km
13h 30mins
148.38 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1473.93 km 22h 16mins 805 CZK 40.0
Bus 1179.36 km 20h 1mins 906 CZK 45.0
Bus 1504.88 km 26h 22mins 1,275 CZK 63.33
Flight 949.66 km 6h 43mins 1,551 CZK 77.0
Bus 1210.74 km 21h 51mins 2,416 CZK 120.0
Drive 1159.2 km 13h 30mins 3,625 CZK 180.0
Take Train from Vilnius(LT) to Minsk-Passajirskii
Time: 2h 35mins Cost: 101 CZK; $ 4.5 - 5.5 USD CO2 Emission: 10.55 kgs
Take Train from Minsk-Passajirskii to Praha hl.n.
Time: 18h 40mins Cost: 705 CZK; $ 31.5 - 38.5 USD CO2 Emission: 67.58 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Vilnius and Prague is to travel by train, which will cost about 805 CZK or 36.00 USD.