Flight distance between Caracas, Venezuela and Foshan, China 10,121.1 mi / 16,288.4 km