Flight distance between Foshan, China and San Diego, United States of America 7,355.6 mi / 11,837.7 km