В сборной Уругвая дебютировал 12 сентября 2007 года в матче со сборной Южной Африки (0:0). В конце 2008 года получил тяжёлую травму выступая за клуб, что лишило его статуса первого вратаря сборной, однако Кастильо поехал на чемпионат мира 2010 года в качестве резервного вратаря. В 2011 году в этом же качестве стал победителем Кубка Америки, не проведя ни одной игры.