Flight distance between Tianshui, China and Puerto Escondido, Panama 9,388.4 mi / 15,109.2 km