Flight distance between Mao, Chad and Puyang, China 6,585.4 mi / 10,598.1 km