Flight distance between Xiamen, China and Trujillo, Peru 10,838.6 mi / 17,443.0 km