Which strait lies between the Danish islands and the Swedish coast? Øresund is the correct answer.
Øresund, also spelled Öresund in Swedish, separates Zealand and the Danish island of Amager from Scania in southern Sweden. It forms part of the international border between Denmark and Sweden.
The strait extends for approximately 118 kilometres, although its width varies considerably. Its narrowest section lies between Helsingør in Denmark and Helsingborg in Sweden, where the two shores are only about four kilometres apart.
Øresund is one of the principal waterways linking the Baltic Sea with the North Sea and Atlantic Ocean. The Øresund Bridge connects Copenhagen and Malmö, while ferries continue to operate between Helsingør and Helsingborg.