Flight distance between David, Panama and Armadale, Australia 10,416.1 mi / 16,763.0 km