Flight distance between Foshan, China and Tegucigalpa, Honduras 9,527.2 mi / 15,332.5 km