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 Samut Prakan 10,449 km
Alofi Bangkok 10,464 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)
Greece Panama 10,490 km
Uruguay France 10,487 km
El Salvador Serbia 10,481 km
Greece Belize 10,478 km
Nigeria Cambodia 10,477 km
Nigeria Belize 10,474 km
Netherlands Singapore 10,472 km
China Benin 10,465 km
Bulgaria Colombia 10,464 km
Costa Rica Kosovo 10,458 km
Ethiopia Brazil 10,522 km
Costa Rica Belarus 10,523 km
Uruguay Malta 10,524 km
Kenya Suriname 10,456 km
El Salvador Belarus 10,450 km

More distances from Niue

Calculate the distance between any 2 countries