Flight distance between Camagüey, Cuba and Foshan, China 9,279.7 mi / 14,934.2 km