According to experts interviewed by The Points Guy, the best prices on U.S. domestic flights may be found between 21 and 60 days prior to the day of travel, whereas the lowest prices on international flights may show up fewer than 150 days prior to your travel day — since airlines could lower prices to adjust for demand.