Flight distance between Valdivia, Chile and Tianshui, China 12,070.9 mi / 19,426.2 km