Miles:
5631.50
Kilometers:
9062.77
London is 5,630 miles (9,060 kilometers) from Johannesburg.
9 018 kilometres.
The distance from Johannesburg, South Africa, to Dubai, UAE, is 3,976 miles. The distance from Dubai to London, England, is about 3,403 miles. The total distance would be about 7,279 miles.
Distance between OR Tambo International Airport (in Johannesburg) and Heathrow Airport (in London) is 4897 nautical miles (9069km)
The air distance from Johannesburg, South Africa, to London, England, is 5,617 miles. That equals 9,038 kilometers or 4,880 nautical miles.
The flight distance from London Heathrow Airport to Johannesburg's Tambo International Airport (formerly officially known as Johannesburg International Airport) is 5,620 miles / 9,045 km
1380km
The distance between Johannesburg and Luanda is approximately 1500 miles or 2500 kilometers.
The distance between Nairobi and Johannesburg is about 2,402 road miles.
5604 miles
The flight distance from Texas (TX) to Johannesburg, South Africa is: 9,163 miles / 14,747 km
4238 miles