Local media reports the boat was carrying excess passengers. /Photo: Getty Images

At least six people, including two children, were killed in a boat accident off the coast of Angola's capital, Luanda, police and emergency services said, as rescue efforts continued Monday.

The ship carrying more than 30 people was part of a Catholic maritime procession in the southern African nation when it sank off the island of Luanda on Saturday, police said.

Spokesperson Hermenio Cazucuto told AFP that six people had died and that 17 others had been rescued.

Four people were in hospital in critical condition and three others were still missing, he added, saying search efforts were ongoing on Monday.

'Unknown cause'

The incident happened about two miles off the coast of the port city.

A spokesperson for the fire emergency services, Maina Panzu, told AFP that two of the deceased were children aged four and six.

The cause of the accident was unknown. Panzu said "negligence" from the captain was a suspected cause of the accident, adding he had gone missing.

Local media outlet Angola24Horas reported that the boat was carrying excess passengers and that the accident involved a fishing boat in an area with "many waves."

In a statement on Sunday, Angolan President Joao Lourenco sent his condolences to "the families directly affected by this tragic accident."

Click here to follow our WhatsApp channel for more stories.

AFP