Moscow
Zaporozhye, Ukraine
The best and cheapest way to get from Moscow and Zaporozhye, Ukraine is to travel by train, which will cost about 336 UAH or 36.90 USD.