Best way to travel between

Beirut, Lebanon
Tallinn
Travel Modes
Price
Distance
Duration
CO2
flight
$394.0
3052.92 km
8h 9mins
329.72 kgs
 
bus
$424.0
4589.68 km
82h 34mins
137.69 kgs
 
flight
$527.0
3202.71 km
10h 14mins
345.89 kgs
 
bus
$528.0
5242.65 km
91h 56mins
157.28 kgs
 
train
$602.0
4415.84 km
74h 20mins
234.04 kgs
 
drive
$650.0
4787.12 km
53h 21mins
612.75 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 3052.92 km 8h 9mins 4,602 EEK 394.0
Bus 4589.68 km 82h 34mins 4,953 EEK 424.0
Flight 3202.71 km 10h 14mins 6,156 EEK 527.0
Bus 5242.65 km 91h 56mins 6,168 EEK 528.0
Train 4415.84 km 74h 20mins 7,032 EEK 602.0
Drive 4787.12 km 53h 21mins 7,593 EEK 650.0
Take Car from Beirut to Beirut
Time: 7mins Cost: 257 EEK; $ 19.8 - 24.2 USD CO2 Emission: 1.2 kgs
Take Flight from BEY to TLL
Time: 7h 49mins Cost: 4,322 EEK; $ 333.0 - 407.0 USD CO2 Emission: 328.37 kgs
Take Walk from Tallinn to Lennujaam
Time: 0mins Cost: 0 EEK; $ 0.0 - 0.0 USD CO2 Emission: 0.02 kgs
Take Bus from Lennujaam to Estonia
Time: 5mins Cost: 23 EEK; $ 1.8 - 2.2 USD CO2 Emission: 0.11 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Beirut, Lebanon and Tallinn is to travel by air, which will cost about 4,602 EEK or 354.60 USD.