Tehran
Adana, Turkey
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.