Distance from Saint Helena to Thailand

The distance between Saint Helena and Thailand is 12,823 kilometers (7,968 miles).

Saint Helena, Africa

Thailand, Asia

12,823 km

Distance between centroids

11,756 km

Shortest distance between major cities

Longwood → Phuket

Distances between Saint Helena and Thailand by cities:

City in Saint Helena City in Thailand Distance (kilometers)
Longwood Phuket 11,756 km
Edinburgh of the Seven Seas Phuket 12,374 km
Longwood Bangkok 12,130 km
Edinburgh of the Seven Seas Nakhon Sawan 13,030 km
Half Tree Hollow Samut Prakan 12,139 km
Jamestown Bangkok 12,133 km
Jamestown Yala 12,030 km
Half Tree Hollow Bangkok 12,133 km
Georgetown Samut Prakan 12,918 km
Georgetown Bangkok 12,908 km

Distance between cities calculator →

Other distances from Saint Helena

Distance between countries Kilometers
From Saint Helena to China 13,665 km
From Saint Helena to India 10,830 km
From Saint Helena to United States 11,229 km
From Saint Helena to Indonesia 13,386 km
From Saint Helena to Pakistan 10,393 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 Saint Helena and Thailand.

From To Distance (kilometers)
Haiti Oman 12,821 km
Sierra Leone Singapore 12,810 km
Cuba Malawi 12,809 km
Timor Leste Netherlands 12,834 km
Netherlands Timor Leste 12,834 km
Costa Rica Uganda 12,843 km
Cuba United Arab Emirates 12,796 km
Timor Leste Equatorial Guinea 12,846 km
China Mexico 12,846 km
Papua New Guinea Bulgaria 12,793 km
Bulgaria Papua New Guinea 12,793 km
Uruguay Kuwait 12,847 km
New Zealand Jamaica 12,791 km
Vietnam Liberia 12,791 km
Haiti Afghanistan 12,784 km

More distances from Saint Helena

Calculate the distance between any 2 countries