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