Distance from Tokelau to Morocco

The distance between Tokelau and Morocco is 17,034 kilometers (10,585 miles).

Tokelau, Oceania

Morocco, Africa

17,034 km

Distance between centroids

16,831 km

Shortest distance between major cities

Atafu Village → Rabat

Distances between Tokelau and Morocco by cities:

City in Tokelau City in Morocco Distance (kilometers)
Nukunonu Casablanca 16,864 km
Atafu Village Rabat 16,831 km
Atafu Village Casablanca 16,834 km
Fale old settlement Casablanca 16,851 km
Fale old settlement El Jadida 16,831 km
Nukunonu Rabat 16,864 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 Morocco

Distances between countries Kilometers
From Morocco to China 9,654 km
From Morocco to India 8,477 km
From Morocco to United States 7,854 km
From Morocco to Indonesia 12,958 km
From Morocco to Pakistan 7,131 km

Countries separated by similar distances

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

From To Distance (kilometers)
Paraguay Malaysia 17,026 km
Philippines Saint Lucia 17,026 km
Vietnam Trinidad and Tobago 17,036 km
Cambodia Trinidad and Tobago 17,023 km
Chile Kyrgyzstan 17,038 km
China Peru 17,049 km
Peru China 17,049 km
Australia Venezuela 17,011 km
Singapore Brazil 17,004 km
Brazil Singapore 17,004 km
Mexico Maldives 17,001 km
Cambodia Uruguay 17,060 km
Vietnam Costa Rica 17,061 km
Costa Rica Vietnam 17,061 km
Indonesia Bahamas 17,063 km

More distances from Tokelau

Calculate the distance between any 2 countries