Flight distance between Ta‘izz, Yemen and Pune, India 2,007.7 mi / 3,231.1 km