Flight distance between Ryazan’, Russia and Ta‘izz, Yemen 2,845.8 mi / 4,579.8 km