Aufgrund seiner konstant guten Leistungen wurde Magallón am 28. Februar 2007 erstmals in die mexikanische Nationalmannschaft berufen, wo er in einem Testspiel gegen Venezuela (3:1) zum Einsatz kam. Im selben Jahr gehörte er zum Kader Mexikos beim CONCACAF Gold Cup und bei der anschließenden Copa América.