Союзнические отношения существовали между Киевской Русью и Германской империей, император которой Генрих III поддержал Ярослава в его борьбе за червенские города. Послы Руси дважды посещали германского императора. Святослав Ярославич был женат на сестре трирского епископа. Тесные связи поддерживала Киевская Русь и со скандинавскими странами. Варяги принимали участие в битвах Ярослава со Святополком вблизи Любеча и на р. Альте, в битве под Лиственом с Мстиславом. У Ярослава временно нашел убежище изгнанный норвежский король Олаф. Сам Ярослав женился на дочери Олафа Ингигерде-Ирине. Норвежский принц, впоследствии ставший королем, Геральд Смелый был женат на дочери Ярослава, Елизавете. Даже далекая от Киевской Руси Франция стремилась к установлению дружественных отношений с киевским княжеским двором. Король Франции Генрих I женился на дочери Ярослава Анне. После смерти Генриха I Анна была регентшей во время правления своего малолетнего сына Филиппа I, а затем помогала ему править государством. Ее подписи кириллицей (Ана рьина) стоят на нескольких государственных документах, последний из которых датирован 1075 г.
Сложный характер имели отношения Руси с Византией. Мир, установившийся после введения на Руси христианства, продолжался до 1043 г. В этом году был предпринят поход на Византию. Неизвестно, что послужило причиной этого. Возможно, поход стал ответом Руси на стремление Византии распространить на нее свое политическое влияние. Поход русских войск возглавил старший сын Ярослава Владимир, новгородский князь. Воеводой при нем был Вышага, потомок прославленного в былинах воеводы Добрыни. Сначала русские войска действовали успешно, но затем византийский флот, вооруженный греческим огнем, нанес им значительное поражение. Завершил разгром русского флота шторм, во время которого погибло много кораблей. Уцелевшие возвратились домой с Владимиром Ярославич ем. Часть дружины во главе с Вышатой была встречена на Балканах византийским войском и также разбита; много русских воинов попали в плен и были ослеплены. Позже отношения Руси с Византией нормализовались. Русских пленных вернули на родину. А через некоторое время один из сыновей Ярослава, Всеволод женился на византийской царевне из семьи Мономаха. Старший сын Всеволода от этого брака, Владимир был прозван в честь деда Мономахом.