Although flight tickets to Miami are the cheapest during the months of October and November, it is hurricane season there. The best months are April and May.