The distance between China and Solomon Islands is 7,727 kilometers (4,801 miles).
China, Asia
Solomon Islands, Oceania
7,727 km
Distance between centroids
5,362 km
Shortest distance
Calculated based on main borders (including major islands)
5,607 km
Shortest distance between major cities
Shanghai → Taro
Distances between China and Solomon Islands by cities:
City in China | City in Solomon Islands | Distance (kilometers) |
---|---|---|
Dongguan | Buala | 6,066 km |
Wuhan | Taro | 6,098 km |
Nanchong | Honiara | 7,268 km |
Nanchong | Taro | 6,775 km |
Suzhou | Buala | 6,025 km |
Chongqing | Kirakira | 7,403 km |
Beijing | Honiara | 7,067 km |
Beijing | Taro | 6,594 km |
Chengdu | Taro | 6,939 km |
Harbin | Honiara | 6,958 km |
Shanghai | Buala | 5,956 km |
Suzhou | Lata | 6,699 km |
Dongguan | Taro | 5,688 km |
Guangzhou | Taro | 5,738 km |
Shanghai | Taro | 5,607 km |
Chengdu | Buala | 7,312 km |
Wuhan | Honiara | 6,589 km |
Shenzhen | Lata | 6,735 km |
Chongqing | Taro | 6,670 km |
Guangzhou | Honiara | 6,231 km |
Distance between countries | Kilometers |
---|---|
From China to India | 2,984 km |
From China to United States | 11,671 km |
From China to Indonesia | 4,181 km |
From China to Pakistan | 3,291 km |
From China to Brazil | 16,638 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 China and Solomon Islands.
From | To | Distance (kilometers) |
---|---|---|
Sweden | Sri Lanka | 7,731 km |
Bulgaria | Mauritius | 7,720 km |
Netherlands | Suriname | 7,740 km |
Cuba | Norway | 7,745 km |
Bulgaria | Reunion | 7,712 km |
China | Sudan | 7,748 km |
Greece | South Africa | 7,710 km |
Uruguay | Western Sahara | 7,757 km |
Uruguay | Benin | 7,703 km |
Papua New Guinea | India | 7,700 km |
Netherlands | Malawi | 7,764 km |
Haiti | Ghana | 7,767 km |
Bulgaria | Eswatini | 7,692 km |
Sweden | United States | 7,687 km |