Polityka wobec Niemców i Słowian Swen II Estridsen nawiązał przyjazne stosunki z Niemcami. W 1049 złożył hołd lenny cesarzowi Henrykowi III. Współpracował z arcybiskupem bremeńsko-hamburskim Adalbertem. W 1052 lub 1053 spotkał się z nim na zjeździe w Szlezwiku. Dzięki temu wznowiły działalność cztery duńskie biskupstwa w: Århus, Viborg, Vendsyssel i w Dalby. 11 kwietnia 1053 roku na zjeździe w Merseburgu Swen II odnowił przysięgę wierności wobec cesarstwa. Wtedy też ostatecznie zrezygnował z pomysłów usamodzielnienia duńskiego kościoła. Sojusznikiem Swena był popierany przez saskich dostojników książę obodrzycki Gotszalk. W 1059 roku Swen narzucił trybut słowiańskiemu plemieniu Czrezpienian.

Walki z Haraldem III Od 1048 Swen II prowadził walki o Danię. Mimo osobistej dzielności, nie zdołał sformować wiernej drużyny, również z tego powodu przez wiele lat nie mógł zapewnić sobie trwałych rządów.

W 1053 roku nastąpiło zawieszenie broni między Danią a Norwegią. W 1059 Harald III Surowy ponownie zaatakował Danię, a w 1062 pokonał Swena koło Nissaa (Halland). Wojna zakończyła się pokojem zawartym w Götaelf w 1064.