Everyone needs a passport, onward ticket, and sufficient funds to cover their stay in the Solomon Islands.
Citizens of the following nationalities can get visitor's visas on arrival:American Samoa, Andorra, Anguilla, Antigua and Barbuda, Argentina, Aruba, Australia, Austria, Bahamas, Barbados, Belize, Bonaire, Brazil, British Virgin Islands, Brunei, Bulgaria, Canada, Cayman Islands, Chile, Cook Islands, Curaçao, Czech Republic, Denmark, Dominica, Dominican Republic, Fiji, Finland, France, French Polynesia, Germany, Greece, Grenada, Guadeloupe, Guam, Guyana, Hungary, Iceland, Ireland, Israel, Italy, Japan, South Korea, Kuwait, Liechtenstein, Luxembourg, Malaysia, Maldives, Malta, Marshall Islands, Martinique, Federated States of Micronesia, Monaco, Montserrat, Nauru, Netherlands, New Caledonia, New Zealand, Niue, Norfolk Island, Northern Mariana Islands, Norway, Palau, Papua New Guinea, Paraguay, Peru, Pitcairn Islands, Poland, Portugal, Puerto Rico, Saba, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, Samoa, San Marino, Singapore, Slovakia, Slovenia, Spain, Suriname, Sweden, Switzerland, Taiwan, Thailand, Tonga, Trinidad and Tobago, United Kingdom, United States, Uruguay, Vanuatu, Wallis and Futuna.
Everyone else will need a visa in advance.
If you have a visitor's permit, you are not allowed to engage in work, business, religious vocations, or professional research. If you wish to do any of those things, you must get a business permit.
Honiara International Airport is located 8 kilometers east of the capital, Honiara. Solomon Airlines offers flights departing from Brisbane, Australia four times a week, whilst Virgin Australia offers an additional two services to and from Brisbane. There are also flights departing from Port Vila Vanuatu, Nadi Fiji and Port Moresby Papua New Guinea.
Due to a dispute between Solomon Airlines and Fiji Airways, all connections between Fiji and the Solomons were suspended as of September 2014. Connections need to be made in Port Vila.
Cruise ships occasionally visit Honiara and the outer provinces as part of a scheduled tour. It is usually not possible to use these vessels as one way transport to or from the country.
Recreational yachts regularly visit the Solomon Islands, many staying for extended periods to enjoy and explore the many islands, coral atolls and beautiful lagoons.
Whilst it is possible to travel from southern Bougainville in Papua New Guinea by boat/motor canoe into the Western Province of the Solomon Islands, there are currently no commercial operators running this service. Some more intrepid visitors have been successful in securing passage on motor canoes heading between the two regions on supply trips. It should be noted that in most cases these boats do not carry life jackets, marine radios or any further form of safety equipment so caution should be exercised. There is no fixed ticket price and the journey price would need to be negotiated directly with the boat operator. In most cases, boats may reach as far as Gizo in the Western Province which has regular domestic air and sea connections with Honiara.
More details for the border crossing to Bougainville are available here. Immigration formalities can be attended to in Gizo or Noro.