I used Google Earth to measure this distance - it might not be accurate but a "rough" estimate. I measured from Johannesburg Central to London Ontario Central. Distance: 13 455.83 Kilometers / 8 361.07 Miles Heading: 306.18 Degrees Hope this helps ;-)
The total distance from London to Johannesburg is 5,617 miles. The equivalent amount in kilometers is 9,039, and the equivalent in nautical miles in 4,881. For more information on finding out the distance between various destinations, see the Related Link.
Flights: London (LON) to Johannesburg (JNB) Flight Duration 10 hours 55 mins London (LON) to Cape Town (CPT) Flight Duration 11 hours 30 mins Distance: The distance between London, England and Johannesburg, South Africa is 5609 miles (9027 km). no it doesn't then prove it