Originally Posted by
intuition
AY CPH-CAN (only summer-season): 29:15 (!) with a 18h stop in HEL.
Something is obviously wrong. The flight departs from HEL at 5 PM so obviously you can fly to HEL on the same day rather than the day before as proposed by AY. You get sensible suggestions in the other direction.
An option is to travel overland from CPH to MMX. MMX-CAN has a better schedule, but costs 30% more and some of the suggestions include a BMA-ARN transfer.