Flight distance between David, Panama and Townsville, Australia 9,061.8 mi / 14,583.5 km