Польско-шведская война (1626—1629)
Под влиянием неудачной летней кампании Густав II Адольф был готов заключить с Речью Посполитой перемирие, чтобы принять участие в Тридцатилетней войне против Габсбургов. Шведский король заявил о готовности вернуть Речи Посполитой все захваченные территории в Пруссии, и даже Ливонии, и отложить на будущее решение вопроса о претензиях Сигизмунда III на шведскую корону, если Речь Посполитая согласится заключить перемирие на 30 лет и выплатит Швеции денежную компенсацию. Сейм отверг шведские мирные предложения и принял решение о продолжении войны до полного изгнания шведов со всех захваченных территорий. Но в течение 33 дней заседания сейма не было принято новых налогов. Также, не было проведено никаких реформ, которые могли бы повысить шансы на победу в войне. Во время заседания сейма появилась нежелательная для магнатерии возможность принятия решения большинством голосов, но этого не произошло.
Шведский потоп
В июне 1657 года в войну против Швеции на стороне Польши вступила Дания. Шведский король Карл Х Густав, получив 20 июня известие об объявлении войны, не сообщая своим союзникам о своих планах, стал форсированным маршем выводить свои войска из Польши, чтобы начать военные действия против Дании. Первоначально Карл Х Густав оставил на помощь трансильванскому князю Дьёрдю Ракоци корпус фельдмаршала Г. Стенбока. Однако уже 22 июня по королевскому указу Г. Стенбок со своим корпусом оставил Ракоци и двинулся из Польши в Померанию, чтобы в Щецине соединиться со своим королём. Одновременно Карл Густав вывел свои гарнизоны из Варшавы и других великопольских городов, направив их через Куявию в Померанию, опустошая польские земли. Уже 1 июля Карл был у Штеттина. 18 июля он, прекрасно вооружённый, подходил к голштинской границе. В конце июля король был уже в Ютландии, заняв её целиком. После этого он направился в Висмар.
Дьёрдь II Ракоци и Антон Жданович, оставшись без шведского короля, приняли решение поспешно отходить из Варшавы на Волынь и Подолию, чтобы собрать здесь большое войско. Под командованием князя Дьёрдя Ракоци оставалось 16 тысяч трансильванцев и 6 тысяч казаков.