Flight distance between Foshan, China and San Jose, United States of America 6,943.6 mi / 11,174.6 km