Flight distance between Cape Town, South Africa and Tianjin, China 8,067.3 mi / 12,983.1 km