Flight distance between An Nāşirīyah, Iraq and Foshan, China 4,093.1 mi / 6,587.2 km