Flight distance between Ryazan’, Russia and Taza, Morocco 2,517.3 mi / 4,051.3 km