Three people in their mid-20s and 30s left Salluit, Que., on Monday in a seven-metre boat bound for an island to hunt.
When they didn't return as planned on Tuesday, the Joint Rescue Co-ordination Centre in Trenton, Ont., was called.
Capt. Jean Houde, air co-ordinator at the centre, says two Hercules aircraft, a Transport Canada plane that was in the area, and a Canadian Coast Guard ship with a helicopter aboard were all dispatched to conduct a search.
On Thursday at about 8 p.m. local time, the boat with the three people aboard, was spotted on a shore about 100 kilometres east of Salluit in the Hudson Strait.
Houde says the three people, who were in good condition, became stranded when their boat ran out of gas.
The helicopter took the trio back to their community.
Houde says the three were lucky the weather was good, with temperatures in the 20s and plenty of daylight from around 3 a.m. to 10 p.m.
He wasn't sure if the trio had supplies because they had only planned for one night away.
"They're used to the North, and even if they find themselves stranded, they usually are quite resourceful and find a way to survive," Houde said.
The three did the right thing, Houde said, by staying with the boat.
"They stayed with the boat for shelter and it's easier to spot a 22-foot long boat from the air than it is to try to spot people walking on the edge. It's all about making yourself visible to the search aircraft.
"It's a happy ending."
Salluit is 1,864 kilometres north of Montreal.