Since the Swedes refused to help with the transport, Sigismund had to buy and capture ships. When he had got hold of a hundred ships, the army was able to begin its journey to Sweden. Due to bad winds, the journey across the sea took a long time. Hence, a coordinated attack by the Finns and Sigismund's Polish soldiers could not be undertaken. The Finnish soldiers, commanded by Governor Arvid Eriksson (Stålarm), landed in Uppland one week ahead of Sigismund's landing. Duke Charles was on his way to Kalmar when the Finns invaded Uppland. He immediately rode towards Stockholm to defend the city.