Flight distance between Foshan, China and South Boston, United States of America 7,913.0 mi / 12,734.7 km