Flight distance between Ryazan’, Russia and Francistown, Botswana 5,286.6 mi / 8,508.0 km