How many miles is it from Memphis TN to Johannesburg?

The distance from Memphis, TN to Johannesburg, South Africa is around 8773 miles (14118 kilometers).