Flight distance between David, Panama and Harare, Zimbabwe 7,934.9 mi / 12,770.0 km