Flight distance between David, Panama and Timaru, New Zealand 7,429.1 mi / 11,956.0 km