Flight distance between Cape Town, South Africa and Taipei, Taiwan 7,876.8 mi / 12,676.5 km