根据“”，马格努斯六世放弃赫布里底群岛和马恩岛，给予苏格兰国王亚历山大三世，以换取大量白银和每年的付款，苏格兰同时承认挪威统治设得兰群岛和奥克尼群岛等岛屿。1269年，与英国国王亨利三世签订温彻斯特条约建立双方良好的关系。马格努斯六世似乎与瑞典国王瓦尔德玛·比耶松亦有着良好的关系，并且在1260年代，与瑞典的边界首次正式订定。当瓦尔德玛被他的两个弟弟罢免，并于1275年逃往挪威时，这激起马格努斯六世在他统治时期中第一次、也是唯一一次召集聚一支雷丹舰队。由于拥有庞大的舰队，他会见了新的瑞典国王马格努斯·拉杜洛