Flight distance between David, Panama and Ahmedabad, India 9,684.5 mi / 15,585.6 km