Flight distance between Midrand, South Africa and Wuhan, China 6,898.0 mi / 11,101.3 km