Flight distance between Xi’an, China and ‘Arta, Djibouti 4,411.6 mi / 7,099.8 km