Best way to travel between

Adana, Turkey
Tehran
Travel Modes
Price
Distance
Duration
CO2
train
$13.0
1838.12 km
49h 42mins
97.42 kgs
 
flight
$152.88
1480.91 km
4h 17mins
159.94 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1838.12 km 49h 42mins 322,443 IRR 13.0
Flight 1480.91 km 4h 17mins 3,791,929 IRR 152.88
Take Train from Adana to Elâzığ
Time: 10h 13mins Cost: 99,213 IRR; $ 3.6 - 4.4 USD CO2 Emission: 21.87 kgs
Take Train from Elâzığ to Tehran
Time: 38h 29mins Cost: 223,230 IRR; $ 8.1 - 9.9 USD CO2 Emission: 75.55 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Adana, Turkey and Tehran is to travel by train, which will cost about 322,443 IRR or 11.70 USD.