In 1997 speelde Corona zijn eerste internationale wedstrijd in het Mexicaans elftal onder 17. In de periode van 2004 tot 2012 speelde hij vijftien interlands in het elftal onder 23. Op 27 april 2005 debuteerde hij in het A-elftal in een vriendschappelijke interland tegen Polen (1–1). Hij behoorde tot de selectie van Mexico op het wereldkampioenschap voetbal 2006, maar speelde geen wedstrijd. In 2007 nam de toenmalige bondscoach Hugo Sánchez hem als derde doelman op in de selectie voor de CONCACAF Gold Cup.