Flight distance between Delhi, India and Bulawayo, Zimbabwe 4,679.1 mi / 7,530.2 km