Flight distance between Annaba, Algeria and Xi’an, China 5,380.6 mi / 8,659.3 km