Best way to travel between

Beirut
Tehran
Travel Modes
Price
Distance
Duration
CO2
drive
$280.0
1909.91 km
26h 40mins
244.47 kgs
 
flight
$8358.0
1634.85 km
9h 17mins
176.56 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 1909.91 km 26h 40mins 6,944,924 IRR 280.0
Flight 1634.85 km 9h 17mins 207,305,981 IRR 8358.0
Take Car from Beirut to Tehran
Time: 26h 40mins Cost: 6,944,924 IRR; $ 252.0 - 308.0 USD CO2 Emission: 244.53 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Beirut and Tehran is to travel by car/taxi, which will cost about 6,944,924 IRR or 252.00 USD.