Flight distance between Timbuktu, Mali and Puyang, China 7,469.8 mi / 12,021.5 km