Flight distance between David, Panama and Guangzhou, China 10,013.2 mi / 16,114.7 km