Если вы держите ссылку на упомянутый ViewController *, вы можете использовать;
[self.navigationController popToViewController:(UIViewController *) animated:(BOOL)];
Таким образом, он возвращается, пока не достигнет заданного ViewController.
Другие обходные пути могут быть, перейти в root и затем перейти на главную страницу (если это, конечно, уровень 1) без анимации. Или вы можете открывать ViewControllers один за другим, пока не окажетесь там ... Все зависит от вашей структуры.
Остерегайтесь, однако, если вы держите ссылку на упомянутый ViewController, вам нужно сохранить / освободить его должным образом.
Надеюсь, это поможет