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