Nach dem Auslaufen des Waffenstillstandes ergriffen die Schweden unter Gustav II. Adolf erneut die militärische Initiative, nun zu einer Invasion ins unter polnischer Hoheit stehenden Preußen Königlichen Anteils. Die schwedische Invasionsflotte landete klugerweise an der Küste des unter polnischer Lehenshoheit stehenden, aber durch Kurfürst Georg Wilhelm von Brandenburg, der seit 1620 auch Herzog in Preußen war, tatsächlich mit Schweden verbündeten Herzogtums Preußen. Von dort marschierten die Schweden zu Land gegen das königliche Preußen. Die Einnahme der großen Hanse- und Hafenstadt Danzig gelang allerdings nicht. Im Dezember 1626 erlitten die polnisch-litauischen Truppen in Livland bei Kokenhusen eine empfindliche Niederlage. In der Seeschlacht von Oliwa vor Danzig am 28. November 1627 konnte eine Danziger Flottille einen Sieg über die schwedische Flotte erringen. In der Schlacht bei Górzno am 2. Februar 1629 erlitten die polnischen Truppen jedoch eine Niederlage.