Flight distance between Guangzhou, China and Cainta, Philippines 782.5 mi / 1,259.3 km