At least six bodies have been found and at least three recovered in the search for missing AirAsia Flight QZ8501, Indonesian officials and media say.

The bodies were spotted along with debris floating in the Java Sea off the Indonesian part of Borneo, in one of the search zones for the plane.

Rupert Wingfield-Hayes reports.