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