Taylor Hall, Ben Lovejoy, Brian Gibbons and Andy Greene scored, and Kinkaid made 30 saves for the Devils (9-3-1), who have lost back-to-back games for the first time this season. New Jersey lost 6-3 at the Edmonton Oilers on Friday, and finished a three-game Western Canada road trip with one win (1-1-1).
"We were realistically going for four [points] out of six but we found a way to get a point and that's important," Greene said. "We came out of it 1-1-1 so I guess it's an OK road trip. We wanted more, and that's a good thing. We've just got to put it past us."
Ferland scored 6:54 into the third period to put Calgary up 4-3, taking a chip pass from Johnny Gaudreau and putting a shot over Kinkaid's shoulder.
"I think playing with Johnny and [Monahan] I try to be around the net a lot," Ferland said. "They're both skilled guys. I think we're just getting some good bounces and it feels good to be rewarded."
Greene beat Smith on the short side with a sharp-angled shot at 11:11 to make it 4-4, and New Jersey's Miles Wood missed the net on a penalty shot at 13:54.