Google Flights é a resposta, e vou te explicar como funciona.
Existe uma página do Google específica para pesquisa de passagens aéreas: https://www.google.com/travel/flights
Por lá, você consegue pesquisar opções de vôo nas suas datas ideais e pedir para que ele te alerte sobre as mudanças de preço.
Faço isso há um bom tempo e o que posso te dizer é que funciona. Não consigo acompanhar as mudanças de preço (e muda mesmo, acredite) por conta própria, então deixo as máquinas me ajudarem nessa missão rs.
Você pode selecionar datas específicas e deixar para comprar quando o preço estiver menor.
Sempre que os preços mudarem, você recebe por e-mail a alteração: seja um aumento, ou uma redução do valor. Aí é só clicar e ele te encaminha para os sites que estão com esse valor.
Quando o preço ficar menor que a média, você vai receber uma notificação no próprio celular. Aqui, o preço caiu para R$320 (repare que no e-mail ao lado, o mesmo trecho estava por R$502)
Assim que você fizer sua pesquisa, vai aparecer a opção "monitorar preços", com a as datas selecionadas. É só ativar a chavinha.
Você também pode aproveitar e incluir alguns filtros antes disso: horário dos vôos, se é vôo direto ou com escala, opção de bagagem etc.
Na própria página, depois das primeiras opções de vôo, você vai encontrar uma seção dizendo como esses preços estão em relação à média. É só clicar em "ver histórico de preços" para ver a curva completa, como essa:
Espero que tenha te ajudado e boa viagem! ✈️