Best way to travel between

Beirut, Lebanon
Vilnius
Travel Modes
Price
Distance
Duration
CO2
flight
$270.0
2486.62 km
8h 24mins
268.55 kgs
 
train
$497.0
4102.62 km
84h 59mins
217.44 kgs
 
train
$497.0
4269.3 km
88h 31mins
226.27 kgs
 
bus
$498.0
4516.55 km
81h 6mins
135.5 kgs
 
drive
$550.0
4280.85 km
46h 30mins
547.95 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2486.62 km 8h 24mins 687 LTL 270.0
Train 4102.62 km 84h 59mins 1,264 LTL 497.0
Train 4269.3 km 88h 31mins 1,264 LTL 497.0
Bus 4516.55 km 81h 6mins 1,267 LTL 498.0
Drive 4280.85 km 46h 30mins 1,399 LTL 550.0
Take Car from Beirut to Beirut
Time: 6mins Cost: 51 LTL; $ 18.0 - 22.0 USD CO2 Emission: 1.02 kgs
Take Flight from BEY to VNO
Time: 7h 55mins Cost: 636 LTL; $ 225.0 - 275.0 USD CO2 Emission: 266.99 kgs
Take Walk from Vilnius to Vilnius Airport
Time: 0mins Cost: 0 LTL; $ 0.0 - 0.0 USD CO2 Emission: 0.0 kgs
Take Bus from Vilnius Airport to Zaliasis tiltas
Time: 17mins Cost: 1 LTL; $ 0.3 - 0.3 USD CO2 Emission: 0.21 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Beirut, Lebanon and Vilnius is to travel by air, which will cost about 687 LTL or 243.00 USD.