Igave this thread a few days and at this moment (morning EST, North America) the only availability on YYZ- Havana is Havana, Florida..... Duhhh?
Westjet and AC fly to HAV and nearby Varadero - VRA (WestJet).
However, the Kayak site shows NOTHING in Cuba....
Back to my previous comment