Польско-шведская война (1626—1629)
Под влиянием неудачной летней кампании Густав II Адольф был готов заключить с Речью Посполитой перемирие, чтобы принять участие в Тридцатилетней войне против Габсбургов. Шведский король заявил о готовности вернуть Речи Посполитой все захваченные территории в Пруссии, и даже Ливонии, и отложить на будущее решение вопроса о претензиях Сигизмунда III на шведскую корону, если Речь Посполитая согласится заключить перемирие на 30 лет и выплатит Швеции денежную компенсацию. Сейм отверг шведские мирные предложения и принял решение о продолжении войны до полного изгнания шведов со всех захваченных территорий. Но в течение 33 дней заседания сейма не было принято новых налогов. Также, не было проведено никаких реформ, которые могли бы повысить шансы на победу в войне. Во время заседания сейма появилась нежелательная для магнатерии возможность принятия решения большинством голосов, но этого не произошло.
Шведский потоп
В январе 1656 года шведский король Карл Х Густав, получив сообщения о возвращении на родину Яна Казимира Вазы и начале восстания в Малопольше, во главе семитысячной шведской армии двинулся из Пруссии в свой второй поход на Польшу. 3 января сдались польские города Тчев, Гнев и Старгард. Почти все польские замки в Королевской Пруссии добровольно признали верховную власть шведского короля. Продолжали держаться только Гданьск, Пак и Мальборк. Курфюрст бранденбургский Фридрих Вильгельм, вассал Речи Посполитой, собрав свою армию и объединившись с отрядами польских воеводств Пруссии, во главе 15-тысячного союзного войска встретил шведско-польские войска на границах Речи Посполитой и Пруссии. В шведском нападении на Пруссию принимали участие польские хоругви Александра Конецпольского, Дмитрия Ежи Вишневецкого и Яна Собеского. Курфюрст бранденбургский Фридрих Вильгельм потерпел поражение и вынужден был начать мирные переговоры со шведским королём Карлом Х. Три шведские армии вторглись в Пруссию и подошли к окрестностям Кенигсберга.