A shark bit off a British tourist's foot and mauled another British tourist's leg on Tuesday as the men snorkeled on Australia's Great Barrier Reef, officials said.
The men aged 22 and 28 had been on a snorkeling tour in the Whitsunday Islands when they were attacked, tour organiser ZigZag Whitsundays said.
They were brought 11km by boat to the mainland town of Airlie Beach where paramedics were waiting for them, Queensland state Ambulance Service spokeswoman Mel Mangan said.
They were then flown by helicopter south to a hospital in the city of Mackay in serious but stable conditions, RACQ CQ Rescue said.