Flight distance between Foshan, China and Iquitos, Peru 11,038.1 mi / 17,764.2 km