Kiev
Tehran
The best and cheapest way to get from Kiev and Tehran is to travel by air, which will cost about 5,431,923 IRR or 197.10 USD.