Miguel Castillo ha jugado con la Selección de fútbol de Honduras en siete ocasiones, disputó la Copa de Oro de la Concacaf 2009 en la cual la Selección de fútbol de Honduras llegó a las semifinales.