Flight distance between Foshan, China and Ḏânan, Djibouti 4,667.9 mi / 7,512.3 km