Mario Iván Flores Hernández (born 28 February 1979 in Ciudad de México, Distrito Federal) is a Mexican race walker.