The 30-foot vessel was returning to port in the Whitsundays off the Queensland state coast with eight passengers on board when a humpback whale rammed it from below, sending it airborne.
"Within a split second we all hit the floor, the boat launched up into the air and it dislodged everyone off their feet," captain Oliver Galea told AFP of the drama on Saturday. "None of us knew what happened."
The tourist was treated for a broken nose, while Galea needed eight stitches for a nasty head wound. A third passenger suffered facial fractures and another broken ribs.
"We see whales all the time, but it's never (been) known for this sort of thing to happen," Galea said, adding that some of the passengers spotted what they believed to be a humpback in the water after the accident.
The ordeal has not deterred any of the passengers, Galea said, who were "all in good spirits" after they got together Sunday to eat their previous day's catch.
"The main thing is we all got home, and we have a few battle scars to show," he added.
Disclaimer: No Business Standard Journalist was involved in creation of this content