Flight distance between Ryazan’, Russia and Montepuez, Mozambique 4,681.4 mi / 7,534.0 km