Lübecks borgermester Johan Wittenborg kommanderte den hanseatiske flåten, bestående av 27 kogger og 25 snekker: fem av fartøyene var bekostet av den svenske kongen Magnus Eriksson. Magnus kom til Øresund i tråd med den tidlige enigheten om å angripe det viktige holdepunktet Helsingborg med en styrke på 2730 mann og beleiringsmaskiner. Byen var ansett som nøkkelen til Skåne. Man hadde også vært enig om å angripe København, men Wittenborg – som manglet erfaring som admiral – lot seg overtale til å gå etter Helsingborg. Da blottstilte han også ryggen for danskene.