Distance from Johannesburg to Hong Kong (JNB – HKG) | Air Miles Calculator
Distance from Johannesburg to Hong Kong (OR Tambo International Airport – Hong Kong International Airport) is 6631 miles / 10671 kilometers / 5762 nautical miles. See also a map, estimated flight duration, carbon dioxide emissions and the time difference
www.airmilescalculator.com