Flight distance between Foshan, China and As Sulaymānīyah, Iraq 4,092.3 mi / 6,586.0 km