Flight distance between ‘Arta, Djibouti and Foshan, China 4,665.6 mi / 7,508.5 km