• On average, Skyscanner says that the best time to book flights for domestic trips is 2-3 weeks in advance, and the best time to book international journeys is 5-6 months in advance.​

  • ​You may also want to use Google Flights. The Price Graph page shows current prices by date and if you expand "Details" (yellow in screen shot) you'll see if the current fare under consideration is higher or lower than average.

PriceGraph.PNG
GoodOrBadPrice.PNG
PricesLow.PNG