There have been travel woes galore for many Canadians in recent days, including one family from Yellow Grass, Sask.
After vacationing in Jamaica, Allen Altwasser and his family got on what was supposed to have been a direct flight home to Regina.
Four hours into the flight, a woman on the plane went into medical distress. The plane had to make an emergency landing in Duluth, Minn., where the woman received help. Her current condition wasn't available.
After that, Altwasser says there were the engine problems, and the crew was exhausted.
A night in Duluth
They were taken off the plane, put back on, then taken off again. The aircraft was grounded overnight.
"They could have brought a new crew in I suppose, but the plane — with the issues it was having — they had to fix that too, so they had to put us up in a hotel for the night," Altwasser said.
Thirty-seven hours after their scheduled departure time, the plane landed in Regina Tuesday afternoon and the Altwassers could finally return home to Yellow Grass.
They quickly found out what they've been missing — temperatures have been in the -25 C to -35 C range for more than a week.
More cold weather woes
Cold weather has snarled air travel across North America, although it's not clear what role it had in the Altwasser's travel woes.
On Wednesday morning, Air Canada cancelled three of its four direct flights between Toronto and Regina.
The airline has been dealing with the backlog caused by cold weather at Pearson International Airport this week.
There is still one Air Canada flight scheduled to come in and go back to Toronto at 3:15 p.m. CST.