Best way to travel between

Tehran
Yerevan, Armenia
Travel Modes
Price
Distance
Duration
CO2
train
$105.0
1736.58 km
27h 21mins
92.04 kgs
 
train
$107.0
1715.99 km
27h 57mins
90.95 kgs
 
train
$113.0
1797.6 km
29h 33mins
95.27 kgs
 
flight
$169.0
887.4 km
6h 0mins
95.84 kgs
 
drive
$171.8
1156.45 km
14h 14mins
148.03 kgs
 
flight
$283.58
1307.07 km
10h 47mins
141.16 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1736.58 km 27h 21mins 42,875 AMD 105.0
Train 1715.99 km 27h 57mins 43,692 AMD 107.0
Train 1797.6 km 29h 33mins 46,142 AMD 113.0
Flight 887.4 km 6h 0mins 69,009 AMD 169.0
Drive 1156.45 km 14h 14mins 70,152 AMD 171.8
Flight 1307.07 km 10h 47mins 115,796 AMD 283.58
Take Train from Tehran station to Tabriz
Time: 11h 13mins Cost: 33,643 AMD; $ 74.2 - 90.6 USD CO2 Emission: 40.12 kgs
Take Train from Tabriz to Jolfa
Time: 3h 16mins Cost: 6,680 AMD; $ 14.7 - 18.0 USD CO2 Emission: 7.97 kgs
Take Car from Jolfa to Nahcivan
Time: 39mins Cost: 2,524 AMD; $ 5.6 - 6.8 USD CO2 Emission: 5.43 kgs
Take Bus from Nahcivan to Igdir
Time: 1h 57mins Cost: 4,083 AMD; $ 9.0 - 11.0 USD CO2 Emission: 5.18 kgs
Take Car from Igdir to Yerevan
Time: 8h 12mins Cost: 38,792 AMD; $ 85.5 - 104.5 USD CO2 Emission: 78.65 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tehran and Yerevan, Armenia is to travel by train, which will cost about 42,875 AMD or 94.50 USD.