Muradi, 22, arrived by plane from Italy on Thursday afternoon after a delay in obtaining the required papers.
The Afghan interpreter, who fought alongside the Norwegian forces in Afghanistan, was deported to Italy last week under the so-called Dublin regulations.
The case has upset many in Norway, who argue the country should be more generous to those who risk their lives in its service.
His case took a more hopeful turn when the Prime Minister, Erna Solberg (Conservative Party), asked the justice minister to review the treatment of people who worked for Norway in combat situations.
"Norway is concerned that those who serve Norwegian forces abroad should be treated well," Solberg said announcing the review.
"I therefore ask the Minister of Justice to investigate the use of the Dublin Regulation in the treatment of asylum applications from people who have had employment with Norwegian forces in Afghanistan."
Muradi was informed of the decision to allow him to return to Norway on Tuesday afternoon. His lawyer welcomed the news as his client only had permission to remain in Italy until Wednesday morning.
Justice minister Anders Anundsen (Progress Party) said however that Muradi’s return did not automatically mean he would be granted asylum.
“Asylum seekers will continue to be assessed in relation to whether there is a real need for protection,” he told broadcaster NRK.