For us, FLL offers later departure times, more direct flight options and much less expensive than MIA. Guess it depends on the destination. However, we are flying into Miami before the cruise as there were better departure times, more direct flight options and less expensive. I can't figure out the airline industry!