Flight distance between Foshan, China and Milan, Italy 5,729.0 mi / 9,220.0 km