Flight distance between Foshan, China and The Bronx, United States of America 8,000.5 mi / 12,875.6 km