Flight distance between Hangzhou, China and Trujillo, Peru 10,465.1 mi / 16,842.0 km