Best way to travel between

Tehran
Adana, Turkey
Travel Modes
Price
Distance
Duration
CO2
train
$13.52
1838.12 km
52h 8mins
97.42 kgs
 
flight
$158.25315478
1480.91 km
6h 7mins
159.94 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1838.12 km 52h 8mins 27 TRY 13.52
Flight 1480.91 km 6h 7mins 319 TRY 158.25315478
Take Train from Tehran to Malatya
Time: 43h 52mins Cost: 26 TRY; $ 11.7 - 14.3 USD CO2 Emission: 80.78 kgs
Take Train from Malatya to Adana
Time: 7h 16mins Cost: 4 TRY; $ 1.8 - 2.2 USD CO2 Emission: 16.64 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tehran and Adana, Turkey is to travel by train, which will cost about 28 TRY or 12.60 USD.