Flight distance between Ryazan’, Russia and Shamakhi, Azerbaijan 1,051.0 mi / 1,691.4 km