Flight distance between David, Panama and Ashburton, New Zealand 7,408.7 mi / 11,923.1 km