unfortunalty for me, I am at the mercy of the Canadian charter airline schedule.
I have sailed out of Miami 3 times, twice I flew into FLL on a Canadian Charter arline Skyservice, and
once I flew AA into MIA.
Skyservice only has one flight per day from Toronto to Fort Lauderdale leaving about at 8:00 am. The flight lands in FLL at 11:30 and then turns around and flies back to Toronto at 12:15.
(my last flight I flew down the day before, because Carnival's air was sold out and there was a great rate to fly the day before !)