Flight distance between Richards Bay, South Africa and Hong Kong, Hong Kong 6,501.3 mi / 10,462.9 km