Flight distance between Nanjing, China and Trujillo, Peru 10,425.9 mi / 16,778.8 km