Twenty three people were killed and dozens injured on Sunday (Jan 1) after a fire ripped through a boat carrying nearly 250 people to islands north of the Indonesian capital Jakarta, the city's search and rescue agency said.

Twenty three people killed and dozens injured after ferry fire in Indonesia

Image courtesy: Andri Donnal Putera/Kompas

The Zahro Express caught fire shortly after leaving Muara Angke port in North Jakarta. The cause of the fire was thought to be a short circuit on a power generator, said police.

"Thick smoke suddenly emerged, blanketing the cabin," said survivor Ardi who was being treated in a Jakarta hospital.

"All passengers panicked and ran up to the deck to throw floats into the water. In a split second, the fire becomes bigger coming from where fuel is stored," said Ardi, who was on the boat with his son.

Image courtesy: Tribunnews

The boat was towed back to port. Victims in body bags being removed from the badly charred ship.

According to the head of Jakarta's search and rescue agency, Hendra Sudirman, 248 people were on board, more than double the previous estimate of 100, and out of more than 200 people rescued, 32 were being treated at hospitals in Jakarta.

Image courtesy: Dennis Destryawan

Sea accidents are frequent in Indonesia, a sprawling archipelago, with vessels often overloaded and having too few life jackets on boat.

Source: Reuters