Русско-шведская война 1656–1658 годов разгорелась в результате борьбы России за возвращение занятых шведами в XVI – начале XVII в. русских земель и за выход к Балтийскому морю.
В 1654–1655 годах, воспользовавшись ослаблением Речи Посполитой в ходе Русско-польской войны, шведский король Карл X в союзе с курфюрстом Бранденбургским вторгся в Польшу. В этих условиях уже не Польша, а Швеция представляла наибольшую угрозу для России.
Алексей Михайлович считал главной задачей России выход к Балтийскому морю и овладение Ливонией, принадлежавшей Швеции.
Русское правительство заключило перемирие с Речью Посполитой, и летом 1656 года началась война против Швеции. Часть русских войск была двинута в Ингерманландию, чтобы захватить устье Невы. В июле были заняты Нотебург и Ниеншанц.
Главные силы во главе с царем Алексеем Михайловичем 15 июля 1656 года выступили из Полоцка и заняли Динабург и Кокенгаузен, а в конце августа осадили Ригу. Отдельный отряд был направлен для осады Дерпта (Тарту), который сдался 12 октября.
Под Ригой шведы оказали упорное сопротивление. Русских сил, лишенных поддержки с моря, оказалось недостаточно. В октябре 1656 года, понеся значительные потери, московские войска отошли от Риги.
Весной 1657 года шведы перешли в наступление в Карелии и Ливонии. Под Валком русский отряд В. Б. Шереметева потерпел поражение. Весной 1658 года пятитысячный отряд И. А. Хованского овладел Ямбургом и подошел к Нарве, но шведы перешли в контрнаступление и сами заняли Ямбург и Ниеншанц. На этом военные действия прекратились.
20 декабря 1658 года был заключен Валиесарский договор о перемирии на три года при сохранении за Россией занятых ливонских городов Дерпта, Кокенгаузена, Мариенбурга и Нойхаузена.
Однако дальнейшие неудачи в войне с Польшей в 1659–1660 годах и заключение Швецией и Польшей Оливского мира 1660 года ослабили позиции России.
Окончательный мир со Швецией был заключен в Кардисе в 1661 году. По этому миру царь уступил все завоеванное. Россия осталась отрезанной от Балтийского моря.
Невыгодные условия Кардисского мира вызваны были смутами в Малороссии и новой войной с Польшей. Пользуясь смутами в Малороссии, польский сейм отказался признать Алексея Михайловича наследником польского престола и не уступал Москве ее завоеваний. Началась вторая польская война. В июне 1659 года князь Трубецкой был разбит под Коногоном, где погиб цвет московской дворянской конницы. В сентябре потерпел поражение Шереметьев под Чудновым. Советники уговаривали царя отказаться от Малороссии. Эта мысль была с негодованием отвергнута царем. «Собаке, – писал он, – непристойно есть и одного куска хлеба православного».
В конце концов, в январе 1667 года заключено было перемирие с Польшей на 13 лет в деревне Андрусове. Царь Алексей Михайлович по этому договору приобрел Смоленск, Северскую землю, левую сторону Днепра и, кроме того, Киев на два года.