Kiwi.com tem esse recurso.
Primeiro, insira suas cidades de origem e destino.
Em seguida, como data de partida, insira um intervalo de datas durante todo o período em que você está procurando uma escapada de fim de semana. Pode ser por um período de vários meses.
Para a data de retorno, insira um Tempo de permanência como 2 a 3 dias:
Em seguida, pesquise. Após a pesquisa, clique em "Filtros". E clique no filtro "Dias e horários". Agora você pode aplicar filtros para a hora do dia e quais dias da semana possivelmente sairão e retornarão. Então, clique em sair sexta à tarde e retornar no domingo ou segunda-feira:
Os resultados serão atualizados automaticamente.
Observe que, como queremos incluir os dois voos que retornam tarde no domingo e no início da segunda-feira, tivemos que deixar o filtro de horário de retorno todo o dia. Isso levará a alguns resultados que não são relevantes, como retornar cedo no domingo e no final da segunda-feira. Então ignore-os. Ou, para evitar esses resultados indesejados, primeiro filtre apenas domingo à noite e o próximo apenas pela manhã de segunda-feira.