Flight distance between Shiyan, China and Tessaoua, Niger 6,427.4 mi / 10,343.9 km