Flight distance between Dushanbe, Tajikistan and Krasnodar, Russia 1,589.6 mi / 2,558.3 km