Distance from Tokelau to Sri Lanka

The distance between Tokelau and Sri Lanka is 12,051 kilometers (7,488 miles).

Tokelau, Oceania

Sri Lanka, Asia

12,051 km

Distance between centroids

12,014 km

Shortest distance between major cities

Fale old settlement → Ampara

Distances between Tokelau and Sri Lanka by cities:

City in Tokelau City in Sri Lanka Distance (kilometers)
Atafu Village Jaffna 12,079 km
Nukunonu Jaffna 12,161 km
Fale old settlement Colombo 12,210 km
Fale old settlement Ampara 12,014 km
Atafu Village Colombo 12,064 km
Nukunonu Colombo 12,142 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 Sri Lanka

Distances between countries Kilometers
From Sri Lanka to China 3,909 km
From Sri Lanka to India 1,421 km
From Sri Lanka to United States 15,013 km
From Sri Lanka to Indonesia 3,802 km
From Sri Lanka to Pakistan 2,761 km

Countries separated by similar distances

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

From To Distance (kilometers)
Chile Iceland 12,049 km
Argentina Netherlands 12,041 km
Ecuador Sudan 12,060 km
Peru Egypt 12,037 km
Argentina Vanuatu 12,066 km
Spain Brunei 12,029 km
Peru Tanzania 12,072 km
Australia Jordan 12,075 km
Mexico Cyprus 12,023 km
Canada South Sudan 12,023 km
Ecuador Rwanda 12,019 km
Ecuador Burundi 12,017 km
Japan Niger 12,083 km
Australia Democratic Republic of the Congo 12,016 km
Colombia New Zealand 12,088 km

More distances from Tokelau

Calculate the distance between any 2 countries