Flores made his debut for Honduras in a January 1996 CONCACAF Gold Cup match against Brazil and had earned a total of 22 caps, scoring no goals. He has represented his country in 8 FIFA World Cup qualification matches and played at the 1996 and 1998 CONCACAF Gold Cups. He also was part of the Honduras national football team at the 1995 UNCAF Nations Cup.