Flight distance between An Nāşirīyah, Iraq and Tianshui, China 3,412.4 mi / 5,491.7 km