Internal phosphorus (P) mobilisation from aquatic sediments is an important process adding to eutrophication problems in wetlands. Salinisation, a fast growing global problem, is thought to affect P behaviour. Although several studies have addressed the effects of salinisation, interactions between salinity changes and nutrient cycling in freshwater systems are not fully understood. To tackle eutrophication, a clear understanding of the interacting effects of sediment characteristics and surface water quality is vital. In the present study, P release from two eutrophic sediments, both characterized by high pore water P and very low pore water iron (Fe(2+)) concentrations, was studied in a long-term aquarium experiment, using three salinity levels. Sediment P release was expected to be mainly driven by diffusion, due to the eutrophic conditions and low iron availability. Unexpectedly, this only seemed to be the driving mechanism in the short term (0-10 weeks). In the long term (>80 weeks), P mobilisation was absent in most treatments. This can most likely be explained by the oxidation of the sediment-water interface where Fe(2+) immobilises P, even though it is commonly assumed that free Fe(2+) concentrations need to be higher for this. Therefore, a controlling mechanism is suggested in which the partial oxidation of iron-sulphides in the sediment plays a key role, releasing extra Fe(2+) at the sediment-water interface. Although salinisation was shown to lower short-term P mobilisation as a result of increased calcium concentrations, it may increase long-term P mobilisation by the interactions between sulphate reduction and oxygen availability. Our study showed time-dependent responses of sediment P mobilisation in relation to salinity, suggesting that sulphur plays an important role in the release of P from FeSx-rich sediments, its biogeochemical effect depending on the availability of Fe(2+) and O2.