Flight distance between Mandera, Kenya and Nanchong, China 4,555.7 mi / 7,331.7 km