Five divers swept 20 miles by currents away from their boat and stranded on the remote Java island of Rinka survived by eating oysters and mussels off the shore, the BBc reported.
The BBC's Lucy Williamson in Jakarta said they had been found by a rescue boat sent out by local dive centres after a two-day search involving the Indonesian army, navy and police.