Flight distance between Foshan, China and Dihok, Iraq 4,214.8 mi / 6,783.1 km