После поражения в битве при Стиклестаде Харальду удалось с помощью Рёгнвальда Брусасона (впоследствии графа Оркнейских островов) бежать на отдаленную ферму в Восточной Норвегии.Он оставался там некоторое время, чтобы залечить свои раны, а затем (возможно, до месяца спустя) отправился на север через горы в Швецию.Через год после битвы при Стиклестаде Харальд прибыл в
Киевскую Русь (упоминаемый в сагах как Гардарики или Свийох хин микла).Вероятно, он провел хотя бы часть своего времени в городе Старая Ладога (Альдейгьюборг), прибыв туда в первой половине 1031 года. Харальда и его людей приветствовал великий князь Ярослав Мудрый, чья жена Ингегерд была дальней родственницей Харальда. .Остро нуждаясь в военачальниках, Ярослав распознал в Харальде военный потенциал и сделал его капитаном своего войска.Брат Харальда Олаф Харальдссон ранее был в изгнании к Ярославу после восстания 1028 года, и Моркинскинна говорит, что Ярослав принял Харальда в первую очередь потому, что он был братом Олафа.Харальд принимал участие в походе Ярослава против поляков в 1031 году и, возможно, также воевал против других киевских врагов и соперников 1030-х годов, таких как чудь в Эстонии,
византийцы , а также печенеги и другие степные кочевники.