Boyd will travel to Molde on Monday with the rest of Strachan's party as a replacement for Sunderland forward Steven Fletcher, who has been allowed to return to his club after playing in the 0-0 draw with the United States on Friday.
The 30-year-old has not played for his country since the 2-1 win over Liechtenstein at Hampden Park in September 2010.
"I never gave up hope of playing for my country again and I am grateful to Gordon for giving me that chance," Boyd said.
"I have always felt I can make a contribution at international level and knew that if I kept working hard my chance would come again. Hopefully I can get involved against Norway and show people what I am still capable of at the highest level."
Strachan, who worked with Boyd at Middlesbrough, added: "Kris has always said he was determined to return to the international squad. Now he has that opportunity again and I am delighted for him.
"He is a terrific professional who works hard on his game. Having spoken to a lot of people about him, they are of the same opinion as me - that Kris is an asset to any squad with his goalscoring capabilities.
"He is playing regularly again at Kilmarnock and that sharpness made him a natural choice when looking for a striker to replace Steven."
Strachan also confirmed Blackburn defender Grant Hanley has returned to Ewood Park for treatment after experiencing muscle tightness against the USA and Charlie Mulgrew will not make the trip either.