Question : How many days should you spend in Birmingham if you're flying in from Middletown?
Answer : Of course you're not most people, but if you were, you'd stay roughly seven days.
Question : Would you be willing to change your travel days if it saved you money?
Answer : The cheapest day to fly in December is Saturday. Flexibility is paramount when booking travel plans in order to keep costs down.
Question : How often are prices changing for this route?
Answer : Flight prices for MDT to BHM change much more than most. However, the sooner you book, the better price you tend to get.