Flight distance between Foshan, China and Puerto La Cruz, Venezuela 10,134.8 mi / 16,310.5 km