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