Flight distance between Shiyan, China and Tegucigalpa, Honduras 8,996.4 mi / 14,478.3 km