Izmir, Turkey
Tehran
The best and cheapest way to get from Izmir, Turkey and Tehran is to travel by train, which will cost about 1,041,739 IRR or 37.80 USD.