Flight distance between Uitenhage, South Africa and Tai Po, Hong Kong 6,998.3 mi / 11,262.6 km