Flight distance between Ta‘izz, Yemen and Indore, India 2,176.6 mi / 3,503.0 km