Den 9. juli 1677 kom ordre fra København om å angripe Öland fra København. Men Niels Juel fikk ikke lettet anker med sin danske del av den allierte flåten før den 20. juli. Den forente flåten på 35 orlogsskip og 13 mindre farkoster, delt i to danske og en nederlandsk eskadre, kom til Bornholm den 25. juli. Den svenske eskadren på 16 skip ved Kalmar var et ettertraktet bytte som de allierte håpet å finne og erobre. Niels Juel la fram en plan om å stenge begge ender av Kalmarsund. Ifølge planen skulle den nederlandske eskadren komme sydfra inn i sundet under admiral Bastiansen. De skulle angripe den svenske eskadren på ankringsplassen ved Kalmar festning og Grimskär. Juel med de to danske eskadrene skulle gå nord om Öland og inn i sundet.