Best way to travel between

Yerevan, Armenia
Tehran
Travel Modes
Price
Distance
Duration
CO2
flight
$120.0
1316.64 km
11h 11mins
142.2 kgs
 
flight
$168.0
878.7 km
6h 52mins
94.9 kgs
 
drive
$180.37
1262.1 km
15h 57mins
161.55 kgs
 
train
$209.93
1719.72 km
27h 4mins
91.15 kgs
 
train
$211.93
1783.6 km
29h 13mins
94.53 kgs
 
train
$212.94
1744.2 km
29h 38mins
92.44 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 1316.64 km 11h 11mins 2,976,396 IRR 120.0
Flight 878.7 km 6h 52mins 4,166,954 IRR 168.0
Drive 1262.1 km 15h 57mins 4,473,771 IRR 180.37
Train 1719.72 km 27h 4mins 5,206,957 IRR 209.93
Train 1783.6 km 29h 13mins 5,256,563 IRR 211.93
Train 1744.2 km 29h 38mins 5,281,615 IRR 212.94
Take Car from Yerevan to Urmieh
Time: 9h 37mins Cost: 2,445,109 IRR; $ 88.7 - 108.4 USD CO2 Emission: 87.48 kgs
Take Flight from OMH to THR
Time: 1h 23mins Cost: 2,976,396 IRR; $ 108.0 - 132.0 USD CO2 Emission: 67.37 kgs
Take Car from Tehran Mehrabad to Tehrān
Time: 10mins Cost: 99,213 IRR; $ 3.6 - 4.4 USD CO2 Emission: 1.33 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Yerevan, Armenia and Tehran is to travel by air, which will cost about 2,976,396 IRR or 108.00 USD.