The man, aged in his 40s, was swimming in a distant nationwide park within the state’s north west, when the reptile latched onto his arm.
The man advised rescuers he put up a combat, wrestling the two-to-three-metre crocodile till it launched him.
The man was flown by helicopter to security after members of the motorbiking tour he was on known as triple zero.
He suffered deep puncture wounds to his palms and his legs, Royal Automobile Club of Queensland (RACQ) Lifeflight stated.
“He was in a lot of pain and the puncture wounds from the croc’s teeth were very deep,” stated RACQ LifeFlight Rescue Aircrew Officer Greig Allan.
“The patient told us the salt water crocodile would have been between two and three metres long, so he’s lucky to have escaped with his life.”
The man is in a secure situation at Mount Isa hospital.