Flight distance between Midrand, South Africa and Hong Kong, Hong Kong 6,649.1 mi / 10,700.7 km