A scuba diver mauled by a shark in the Torres Strait, Australia has suffered significant abdominal injuries, before travelling around four hours by boat to a medical centre.

Emergency services were notified of the 55-year-old man's mauling around 12.40pm (AEST) on Saturday.

The Queensland Ambulance Service's Far Northern Region operations centre supervisor Kirk Binnington told AAP the man lost a lot of blood from injuries in his arms, chest and stomach but was stabilised by a medically trained person on board.

The boat then travelled 65 nautical miles (120km) to Murray Island, which has a medical centre. Mr Binnington said the man is thought to be the skipper of the vessel.


A rescue helicopter attempted to assist but was hampered by bad weather, he said.

The man remains on Murray Island. He is in a stable condition.