Flight distance between An Nāşirīyah, Iraq and Tangshan, China 3,989.4 mi / 6,420.4 km