Flight distance between Ryazan’, Russia and Asadābād, Afghanistan 2,030.2 mi / 3,267.2 km