Flight distance between Shiyan, China and Arequipa, Peru 11,304.8 mi / 18,193.4 km