Flight distance between Ryazan’, Russia and Khorugh, Tajikistan 1,905.4 mi / 3,066.4 km