Flight distance between David, Panama and Caconda, Angola 6,855.2 mi / 11,032.4 km