Canada, Iran foreign ministers to meet on Friday
All 176 people, including 57 Canadians, on board the plane were killed after the Iranian military mistakenly shot it down.
The two foreign ministers will meet in the Omani capital Muscat, Champagne's spokesman Adam Austen said according to Reuters.
It will mark the third time since Champagne and Zarif have spoken since the disaster, despite Canada having cut off relations with Iran in 2012.
Canadian Prime Minister Justin Trudeau has placed partial blame on the US for the victims' deaths.
"I think if there were no tensions, if there was no escalation recently in the region, those Canadians would be right home with their families," he said earlier this week.
Trudeau has repeatedly urged a "full and complete investigation" from the Iranian authorities. "We need full clarity on how such a horrific tragedy could have occurred. Iran must take full responsibility," he said last week.
Iranian authorities say a missile operator mistook the jet for a cruise missile. It took off from Tehran's airport just hours after Iran fired a volley of ballistic missiles at two military bases in Iraq hosting US forces in retaliation for the killing of one of its top generals.
Canada was among five countries with citizens who died in the disaster which met in London on Thursday and called on Tehran to pay compensation to the victims' families.
"Families want answers, the international community wants answers, the world is waiting for answers and we will not rest until we get them," Champagne said.
Officials from Ukraine, Sweden, Afghanistan, Britain alongside Canada said that the world was watching for Iran's response.
They also called for Iran to hold a "thorough, independent and transparent international investigation open to grieving nations".
"We request all sides not to make human issues, particularly this tragic accident, into an excuse for political gestures," Abbas Mousavi said.
Follow us on Twitter and Instagram to stay connected