Distance from Tokelau to South Africa

The distance between Tokelau and South Africa is 15,357 kilometers (9,542 miles).

Tokelau, Oceania

South Africa, Africa

15,357 km

Distance between centroids

15,111 km

Shortest distance between major cities

Nukunonu → Cape Town

Distances between Tokelau and South Africa by cities:

City in Tokelau City in South Africa Distance (kilometers)
Atafu Village Johannesburg 15,571 km
Atafu Village Cape Town 15,166 km
Fale old settlement Johannesburg 15,555 km
Nukunonu Cape Town 15,111 km
Nukunonu Johannesburg 15,542 km
Fale old settlement Rustenburg 15,646 km

Distance between cities calculator →

Other distances from Tokelau

Distance between countries Kilometers
From Tokelau to China 10,051 km
From Tokelau to India 12,354 km
From Tokelau to United States 9,400 km
From Tokelau to Indonesia 8,270 km
From Tokelau to Pakistan 13,274 km

Other distances from South Africa

Distances between countries Kilometers
From South Africa to China 11,224 km
From South Africa to India 8,242 km
From South Africa to United States 14,396 km
From South Africa to Indonesia 10,065 km
From South Africa to Pakistan 8,342 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Tokelau and South Africa.

From To Distance (kilometers)
Ecuador Pakistan 15,361 km
Hong Kong Jamaica 15,356 km
India Uruguay 15,365 km
Paraguay Sri Lanka 15,353 km
Mexico Somalia 15,367 km
Mexico Malawi 15,351 km
Indonesia Mexico 15,349 km
Mexico Indonesia 15,349 km
Denmark French Polynesia 15,372 km
Australia Guatemala 15,345 km
Hong Kong Haiti 15,376 km
Peru Papua New Guinea 15,382 km
Ireland Samoa 15,382 km
Peru Kyrgyzstan 15,388 km
South Korea Ecuador 15,388 km

More distances from Tokelau

Calculate the distance between any 2 countries