Krasnojarsk, Russia
Dushanbe
The best and cheapest way to get from Krasnojarsk, Russia and Dushanbe is to travel by train, which will cost about 1,317 TJS or 248.40 USD.