The country code prefix for calling Solomon Islands is +677.
To make an international phone call, you should dial: "exit code of your country" + "country code of the country you are dialing to" + "the phone number you want to call".
For example: To call Solomon Islands from the USA or Canada, dial: "011 +677 + phone number"(011 is the Exit code of the USA)