All 31 seafarers have been rescued safely from a burning Egyptian ro-ro off Saudi Arabia.

The incident involving the 756-lane-metre Al Fayrouz (built 1980) took place 60 nautical miles west of Fursan island on Monday, the Almowaten website said.

The report said the vessel had been "completely burned".