Flight distance between Trujillo Alto, Puerto Rico and Changsha, China 9,219.5 mi / 14,837.4 km