In the past we have flown direct - Toronto -Aruba - 41/2 - 5 hrs.
Lately we have been flying out of Buffalo to New York (JFK this year) -52 minutes - then down to Aruba - about 4 1/4hr. Coming home we have 1 stop in Boston then on to Buffalo. We get much better deals with JetBlue than Air Canada unless one is using air miles.
JetBlue have been great & much cheaper & easier to fly out of Buffalo You could likely fly to Miami & get a connecting flight.
Next year I hope we can a lot of faithful longs celebrate down here over the holidays.