And instead of a tasty family meal, Phil Legault feasted on pretzels from the vending machine.
"At one point everyone was angry and disappointed, and then by the time it was late Christmas Day, you had to laugh about it or else you would just start crying too much … you're not gonna see family on Christmas Day," said Legault.
Legault's wife, Dianna, and their son Curtis had travelled to Labrador on Dec. 22.
Legault was delayed because of work commitments, but what was supposed to be a few hours of travel by plane turned into a three-day odyssey.
Their flight to Wabush stopped in Sept-Îles to refuel, and severe weather then forced Air Canada to ground the plane.
Despite the delay, Legault was understanding, saying the situation was caused by weather and could not be predicted.
He eventually arrived at his destination on Christmas Day, and was greeted by a sign that read, "No more pretzels! Welcome home Uncle Phil."
He celebrated Christmas with 16 other family members, marking the first time in three decades the entire family was together for the holidays.