An earthquake measuring 6.1 magnitude struck off the Solomon Islands on Monday, around 90 km (55 miles) south of the city of Kira-Kira, the United States Geological Survey reported.