The first part of this research published previously proved without doubt that the metals dated to the Nordic Bronze Age found in Sweden were not smelted from the local copper ores. In this second part we present a detailed interpretation of these analytical data with the aim to identify the ore sources from which these metals originated. The interpretation of lead isotope and chemical data of 71 Swedish Bronze Age metals is based on the direct comparisons between the lead isotope data and geochemistry of ore deposits that are known to have produced copper in the Bronze Age. The presented interpretations of chemical and lead isotope analyses of Swedish metals dated to the Nordic Bronze Age are surprising and bring some information not known from previous work. Apart from a steady supply of copper from the Alpine ores in the North Tyrol, the main sources of copper seem to be ores from the Iberian Peninsula and Sardinia. Thus from the results presented here a new complex picture emerges of possible connectivities and flows in the Bronze Age between Scandinavia and Europe.