Distance from Niue to Thailand

The distance between Niue and Thailand is 10,493 kilometers (6,520 miles).

Niue, Oceania

Thailand, Asia

10,493 km

Distance between centroids

10,449 km

Shortest distance between major cities

Alofi → Samut Prakan

Distances between Niue and Thailand by cities:

City in Niue City in Thailand Distance (kilometers)
Alofi Bangkok 10,464 km
Alofi Samut Prakan 10,449 km

Distance between cities calculator →

Other distances from Niue

Distance between countries Kilometers
From Niue to China 10,877 km
From Niue to India 12,877 km
From Niue to United States 9,941 km
From Niue to Indonesia 8,538 km
From Niue to Pakistan 13,974 km

Other distances from Thailand

Distances between countries Kilometers
From Thailand to China 2,238 km
From Thailand to India 2,386 km
From Thailand to United States 13,888 km
From Thailand to Indonesia 2,327 km
From Thailand to Pakistan 3,600 km

Countries separated by similar distances

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

From To Distance (kilometers)
Peru Italy 10,488 km
Australia Turkmenistan 10,487 km
Australia Kazakhstan 10,496 km
Australia Qatar 10,497 km
Peru Germany 10,483 km
Brazil Cyprus 10,498 km
Colombia Namibia 10,498 km
United States Mongolia 10,504 km
Canada Hong Kong 10,509 km
Australia Zimbabwe 10,512 km
Peru Denmark 10,513 km
Colombia Bulgaria 10,464 km
Brazil Ethiopia 10,522 km
Spain Macao 10,522 km
United States Tonga 10,522 km

More distances from Niue

Calculate the distance between any 2 countries