Flores maakte op 14 augustus 2013 zijn debuut in het Peruviaans voetbalelftal. Hiermee nam hij deel aan de de Copa América Centenario, het WK 2018 en de Copa América 2019.