Herrera marque quatre buts lors de ses onze sélections avec l'équipe de Colombie entre 2004 et 2008. Il participe à la Copa América en 2004 avec la Colombie.