Tehran
Beirut, Lebanon
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 3257.89 km | 66h 18mins | 266,702 LBP | 177.0 |
Train | 3983.7 km | 63h 1mins | 302,865 LBP | 201.0 |
Bus | 3800.63 km | 63h 50mins | 310,399 LBP | 206.0 |
Bus | 4093.95 km | 68h 56mins | 317,933 LBP | 211.0 |
Flight | 1528.13 km | 7h 4mins | 512,309 LBP | 340.0 |
Drive | 3951.15 km | 59h 43mins | 921,673 LBP | 611.68 |
The best and cheapest way to get from Tehran and Beirut, Lebanon is to travel by train, which will cost about 266,702 LBP or 159.30 USD.