Flight distance between Chilibre, Panama and Shenzhen, China 10,058.8 mi / 16,188.0 km