Countries between Solomon Islands and Tonga

Up to 1,000 kilometers
Cyprus flag Distance from Solomon Islands to Cyprus is: 531 kilometer Distance from Honiara to Nicosia
Myanmar flag Distance from Solomon Islands to Burma is: 694 kilometer Distance from Honiara to Yangon
Armenia flag Distance from Solomon Islands to Armenia is: 987 kilometer Distance from Honiara to Yerevan
Up to 1,500 kilometers
Egypt flag Distance from Solomon Islands to Egypt is: 1,106 kilometer Distance from Honiara to Cairo
Vanuatu flag Distance from Solomon Islands to Vanuatu is: 1,286 kilometer Distance from Honiara to Port-Vila
Up to 2,000 kilometers
Tibet flag Distance from Solomon Islands to Tibet is: 1,740 kilometer Distance from Honiara to Lhasa
Lebanon flag Distance from Solomon Islands to Lebanon is: 1,882 kilometer Distance from Honiara to Beirut
Up to 2,500 kilometers
Nepal flag Distance from Solomon Islands to Nepal is: 2,067 kilometer Distance from Honiara to Kathmandu
Up to 3,000 kilometers
Kazakhstan flag Distance from Solomon Islands to Kazakhstan is: 2,547 kilometer Distance from Honiara to Astana
Kuwait flag Distance from Solomon Islands to Kuwait is: 2,760 kilometer Distance from Honiara to Kuwait (City)
Eritrea flag Distance from Solomon Islands to Eritrea is: 2,791 kilometer Distance from Honiara to Asmara
Up to 3,500 kilometers
Djibouti flag Distance from Solomon Islands to Djibouti is: 3,301 kilometer Distance from Honiara to Djibouti
Pakistan flag Distance from Solomon Islands to Pakistan is: 3,400 kilometer Distance from Honiara to Islamabad
Kyrgyzstan flag Distance from Solomon Islands to Kyrgyzstan is: 3,416 kilometer Distance from Honiara to Bishkek
Ethiopia flag Distance from Solomon Islands to Ethiopia is: 3,476 kilometer Distance from Honiara to Addis Ababa
Up to 4,000 kilometers
Tajikistan flag Distance from Solomon Islands to Tajikistan is: 3,980 kilometer Distance from Honiara to Dushanbe
Up to 5,000 kilometers
Oman flag Distance from Solomon Islands to Oman is: 4,590 kilometer Distance from Honiara to Muscat
Latvia flag Distance from Solomon Islands to Latvia is: 4,774 kilometer Distance from Honiara to Riga
Up to 5,500 kilometers
Belarus flag Distance from Solomon Islands to Belarus is: 5,293 kilometer Distance from Honiara to Minsk
Up to 7,500 kilometers
Laos flag Distance from Solomon Islands to Laos is: 7,200 kilometer Distance from Honiara to Vientiane