Six mois après le vol, à la suite duquel les suspects avaient pris la fuite en bateau, «tout le butin a été retrouvé», a indiqué le parquet dans un communiqué.
Les joyaux, découverts dans les alentours de la capitale suédoise, «ont été transférés dans une autre ville afin de procéder à des analyses techniques», a précisé une porte-parole de la police à l'AFP.
Selon les médias locaux, la valeur du butin est estimée à 65 millions de couronnes (6.3 millions d'euros).
Deux couronnes en or et un orbe (un globe surmonté d'une croix), provenant des ornements funéraires de Charles IX — qui a régné sur la Suède et la Finlande de 1604 à 1611 — et de son épouse la reine Christine, avaient alors disparu.
En septembre, l'un des suspects âgé de 22 ans avait été arrêté et comparaissait seul depuis la fin janvier devant un tribunal. Les joyaux ont été retrouvés au dernier jour de son procès, entraînant le report de l'audience, fixée au 15 février.
La cathédrale de Strängnäs est connue pour abriter les dépouilles de Charles IX et de ses deux épouses, la princesse Marie et la reine Christine.
En 2013, des insignes royaux de Jean III — qui a régné sur la Suède pendant une partie du XVIe siècle — avaient été dérobés à la cathédrale de Västerås, avant d'être retrouvés quelques jours plus tard dans un sac poubelle abandonné sur le bord d'une route de campagne.