For many people travel is restricted to high season simply because they work or have children in school at other times. This means that flights and often accommodation are at premium prices and that makes it harder to get away at a reasonable price.
There are ways around the worst of this if you are clever.
First – book early. You can book 11 months and 11 days out from from your date of return so if you know your dates, book as soon as you are able and you should be able to get the best available fare. The closer to departure date you leave it, the more seats will be sold and the higher the prices will be.
Second – try airlines that go through different places. If time is not at issue, having an airline that takes you through two different transfer points will often be cheaper than the direct lights with just one change. And you will be able to take advantage of different stopovers if you wish.
Third – frequent flyer seats are the cheapest if you have sufficient points because you just pay for the taxes. Getting in as soon as the flights are available is the only way to go at peak times because seats are limited and WILL sell out.
Travelling on Christmas Day is often cheaper than at any other time in December since almost no-one wants to fly on Christmas Day. That means there will be more seats and prices will be lower. If you are travelling to the USA, Canada, South or central America you will actually arrive on the same day as you leave so you get two Christmas Days. It can save you significant amounts of money.
A bit of pre-planning can make the difference between having a great trip without breaking the bank, or even travelling at all.