Flight distance between San Pedro Sula, Honduras and Changsha, China 9,106.6 mi / 14,655.6 km