Para a data flexível e a opção de pesquisa por região, você deve tentar Kayak , que oferece flexibilidade de datas por mês e mostra o mapa da região para destinos como mostrado abaixo.
Além disso, você pode tentar o ITASoftware (isso fornece uma visualização de calendário na qual você pode ver a tarifa mais barata, mas não capaz de reservar usando este site, portanto, após seus resultados, vá para outro site e reserve a partir deles com os detalhes fornecidos).
Além desses, alguns sites como Orbitz fornecem pesquisa flexível de data e aeroporto a uma certa distância conforme inserido por você e MakeMyTrip fornece alguma sugestão instantânea sobre datas flexíveis depois de fazer a pesquisa.
Estas são as imagens do MakeMyTrip