Flight distance between Ta‘izz, Yemen and Ahmedabad, India 1,979.8 mi / 3,186.1 km