Only American and Air Canada/United fly nonstop from Toronto to Miami. With that being said, you probably won't get a direct flight so US Airways, Northwest, Continental, Delta can be in the mix as well. Such a pain in the ass how the 3 hour flight from Toronto to Miami has become so expensive.
Carnival Liberty November 30-December 7, 2013
Carnival Liberty March 2-March 9, 2013 Carnival Legend November 27-December 4, 2011 Carnival Miracle September 28-October 6 2010 Carnival Victory December 9-16, 2007 Carnival Imagination April 28-May 3, 2007 Carnival Fascination April 24-28, 2006 Carnival Fascination July 10-17, 1999
I flew on Air Canada flight 916 to Toronto, which left Toronto Pearson that leaves at 9:45 AM. It is a smaller jet (E190) with a 2 and 2 seat configuration, as opposed to the A319/20/21 that flies to Fort Lauderdale.
The flight coming back to Toronto is AC 917 that leaves at 1:40 PM.
2007 Victory & Triumph
2008 Conquest & Liberty
2009 Valor, Freedom, and Splendor
2010 Glory and Liberty