Flight distance between El Achir, Algeria and Xi’an, China 5,556.8 mi / 8,942.8 km