Tehran
Kharkiv, Ukraine
The best and cheapest way to get from Tehran and Kharkiv, Ukraine is to travel by train, which will cost about 156 UAH or 17.10 USD.