Distance: The distance from Dubai to Cape Town is 4735 miles (7620 km). Flight: Dubai (DXB) to Cape Town (CPT) Flight Duration * 9 hours 55 mins * Via Johannesburg O.R. Tambo International, Johannesburg (JNB)
The distance from Oranjestad, Aruba's capital, to Cape Town, South Africa's second most populous city, is 6,609 miles. Specifically, that distance is equivalent to 10,635 kilometers. It is 5,742 nautical miles. Cape Town is east-southeast of Oranjestad.
The distance is straight path from one place to another place. There might be slight difference between the actual distance and the above mentioned distance because of the route chosen.The distance between the above mentioned places is 2,346.07 miles approximately.
The approximate travel/road distance can be around 404.47 km to 439.64 km. However, how long this takes depends. The Distance between Cape Town (Western Cape) and Oudtshoorn (Western Cape) is : 351.71 kilometers (km).