Flight distance between Diepsloot, South Africa and Tianjin, China 7,283.8 mi / 11,722.1 km