Best way to travel between

Beirut, Lebanon
Riga
Travel Modes
Price
Distance
Duration
CO2
flight
$312.0
2784.6 km
8h 56mins
300.74 kgs
 
train
$512.0
4270.38 km
74h 51mins
226.33 kgs
 
bus
$515.0
4909.8 km
87h 7mins
147.29 kgs
 
train
$517.0
4776.11 km
100h 8mins
253.13 kgs
 
drive
$600.0
4471.23 km
48h 38mins
572.32 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2784.6 km 8h 56mins 162 LVL 312.0
Train 4270.38 km 74h 51mins 265 LVL 512.0
Bus 4909.8 km 87h 7mins 267 LVL 515.0
Train 4776.11 km 100h 8mins 268 LVL 517.0
Drive 4471.23 km 48h 38mins 311 LVL 600.0
Take Car from Beirut to Beirut
Time: 7mins Cost: 11 LVL; $ 19.8 - 24.2 USD CO2 Emission: 1.19 kgs
Take Flight from BEY to RIX
Time: 8h 15mins Cost: 150 LVL; $ 261.0 - 319.0 USD CO2 Emission: 298.81 kgs
Take Walk from Riga to Lidosta Rīga
Time: 0mins Cost: 0 LVL; $ 0.0 - 0.0 USD CO2 Emission: 0.02 kgs
Take Bus from Lidosta Rīga to Uzvaras bulvāris
Time: 20mins Cost: 0 LVL; $ 0.3 - 0.4 USD CO2 Emission: 0.27 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Beirut, Lebanon and Riga is to travel by air, which will cost about 162 LVL or 280.80 USD.