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