Distance:
The distance between Cape Town, South Africa and London, England is 5979 miles (9623 km).
Flight:
LHR LONDON HEATHROW,GB
TO
CPT CAPE TOWN,ZA 5988 MI/ 9637 KM
5962 nautical miles
5,170 nautical miles
Johannesburg is 1350 km from Cape Town.
5476 nautical miles (6297 statue miles)
About 7,000 nautical miles.
The distance between the above places is approximately equal to 3280 nautical miles. To convert miles to nautical miles, multiply the miles by 0.86. This is point to point straight distance. The actual distance will change according to the route.
The air distance from Orlando, Florida, to Cape Town, South Africa, is 7,803 miles. That equals 12,557 kilometers or 6,780 nautical miles.
The Heathrow to Cape Town flight is 5288 nautical miles, 13 hours average
The air distance from Minneapolis, Minnesota, to Cape Town, South Africa, is 8,818 miles. That equals 14,190 kilometers or 7,662 nautical miles.
The distance from Muscat, Oman, to Cape Town, South Africa, is 4,756 air miles. That equals 7,654 kilometers or 4,133 nautical miles.
The distance from Singapore to Cape Town is approximately 5,000 nautical miles. At a speed of 9 knots, it would take about 22-23 days to complete the journey by sea, assuming continuous travel without significant delays or detours. Weather conditions and maritime traffic can also affect the overall travel time.
The distance from Cape Town, South Africa, to Jeddah, Saudi Arabia, is 4,049 air miles. That equals 6,516 kilometers or 3,518 nautical miles.