WATCH: All Rangers vs. Canucks highlights
Brandon Pirri, Nick Holden and Mats Zuccarello also scored for the Rangers (13-4-0), who swept the Western Canada part of their four-game road trip after defeating the Calgary Flames 4-1 on Saturday and the Edmonton Oilers 3-1 on Sunday.
New York has won eight of its past nine games, with the only loss coming against Vancouver last Tuesday, and leads the NHL with 72 goals.
"That's been the story so far, everybody producing," Miller said. "Obviously, it's surprising scoring at the rate we're scoring at right now, but we've got every line chipping in, and that's one of the hardest things to stop and it's something we've been doing since Game One."
Even without Kreider, who has 11 points, and Buchnevich, who has four goals and six points his past four games, the Rangers offense didn't miss a beat. Hayes scored his second goal of the night on a breakaway 1:49 into the third period to make it 4-1, and Miller got his second on a backdoor pass from Zuccarello 42 seconds later for a 5-1 New York lead.
Zuccarello, who had two assists, scored with 4:58 left to put the Rangers ahead 6-2, and Holden made it 7-2 when he scored with a one-timer on the power play with 1:56 remaining.
"A lot of guys with a lot of confidence," said New York goalie Henrik Lundqvist, who made 36 saves.