The distance between Tonga and Solomon Islands is 2,931 kilometers (1,821 miles).
Tonga, Oceania
Solomon Islands, Oceania
2,931 km
Distance between centroids
2,748 km
Shortest distance between major cities
Pangai → Kirakira
Distances between Tonga and Solomon Islands by cities:
City in Tonga | City in Solomon Islands | Distance (kilometers) |
---|---|---|
Hihifo | Munda | 3,257 km |
Pangai | Munda | 3,311 km |
Malapo | Tulagi | 2,966 km |
Nuku‘alofa | Honiara | 2,960 km |
‘Ohonua | Honiara | 2,992 km |
Lapaha | Taro | 3,459 km |
Haveluloto | Taro | 3,449 km |
Fangale’ounga | Buala | 3,091 km |
Kolonga | Munda | 3,291 km |
Vaini | Honiara | 2,965 km |
Neiafu | Honiara | 2,990 km |
Houma | Munda | 3,269 km |
Tatakamotonga | Honiara | 2,970 km |
‘Ohonua | Munda | 3,310 km |
Nuku‘alofa | Taro | 3,449 km |
Neiafu | Malango | 3,002 km |
Tatakamotonga | Munda | 3,287 km |
Houma | Auki | 2,917 km |
Malapo | Taro | 3,457 km |
Haveluloto | Honiara | 2,960 km |
Distance between countries | Kilometers |
---|---|
From Tonga to China | 10,563 km |
From Tonga to India | 12,395 km |
From Tonga to United States | 10,522 km |
From Tonga to Indonesia | 8,003 km |
From Tonga to Pakistan | 13,558 km |
Distances between countries | Kilometers |
---|---|
From Solomon Islands to China | 7,727 km |
From Solomon Islands to India | 9,486 km |
From Solomon Islands to United States | 11,905 km |
From Solomon Islands to Indonesia | 5,212 km |
From Solomon Islands to Pakistan | 10,628 km |
The following list contains countries that are separated by a similar distance as it is between Tonga and Solomon Islands.
From | To | Distance (kilometers) |
---|---|---|
Germany | Armenia | 2,931 km |
Italy | Azerbaijan | 2,931 km |
Ireland | Algeria | 2,933 km |
Germany | Syria | 2,922 km |
Netherlands | Cyprus | 2,922 km |
China | Tajikistan | 2,919 km |
Brazil | Trinidad and Tobago | 2,942 km |
Germany | Palestinian Territory | 2,943 km |
Brazil | Argentina | 2,916 km |
Argentina | Brazil | 2,916 km |
India | Cambodia | 2,912 km |
Cambodia | India | 2,912 km |
India | Bahrain | 2,952 km |
Peru | Chile | 2,954 km |
Chile | Peru | 2,954 km |