Submit the tourist visa / prior-approval application
Apply through the Solomon Islands Immigration Division (currently in person in Honiara, with online payment 'coming soon') or via the Honorary Consulate in New Delhi, as there is no Solomon Islands embassy in India.
· Immigration Division· Honorary Consulate, New Delhi