Кризис, который переживала Речь Посполитая в середине XVII века, открыл Москве широкие перспективы. Восстание украинского народа под руководством Богдана Хмельницкого против гнета польских панов, перекинувшееся на белорусские земли, являлось моментом, чрезвычайно благоприятным для перехода к наступлению. Обращение Переяславской рады в январе 1654 г. к московскому правительству с просьбой о присоединении Украины к Русскому государству послужило внешним поводом для начала военных действий, которые развивались очень успешно для Москвы. Но в самый разгар русских успехов в войну неожиданно вмешалась Швеция. Сепаратное выступление Швеции на польском театре военных действий было отнюдь не в интересах Москвы, так как «царского величества у ратных людей свейские ратные люди дорогу переняли». Москва примкнула к образовавшейся в то время антишведской коалиции, в которую входили Империя, Дания и Бранденбург. Коалиция эта имела целью остановить чрезмерное усиление Швеции. Русские войска стали с успехом продвигаться в Ливонии, Курляндия официально перешла под патронат России. Однако Швеция сумела выйти из создавшегося положения. Добившись в 1658 г. Валиесарского перемирия с Москвой на три года, Швеция в том же году заключила выгодный мир с Данией, а в следующем — мир с Речью Посполитой (в Оливе). Речь Посполитая, развязав себе руки Оливским миром, возобновила войну с Московским государством. Вести войну на два фронта Россия была не в силах. Ради Украины в Москве решили поступиться Ливонией. По Кардисскому договору 1661г. все завоевания в Прибалтике были возвращены Швеции.
Война с Речью Посполитой между тем затягивалась и шла с переменным успехом. Неоднократно делались попытки прекратить ее дипломатическим путем. Еще в 1654 г. Москва, сообщая Франции о начавшейся войне, просила о ее посредничестве. По ходатайству короля Яна-Казимира в 1655 г. посредничество взял на себя император Фердинанд III. При участии его представителей было заключено перемирие в Вильно. В 1661 г. преемник Фердинанда III Леопольд II вновь послал в Москву посольство во главе с бароном Мейербергом. Посредничество и на этот раз не привело к осязательным результатам. Однако самый факт этих попыток со стороны Империи показывает, что русско-польский конфликт потерял в это время свой местный характер и приобрел общеевропейское значение. Несколько раз оба воевавшие между собой государства пытались достигнуть мира путем избрания на польский престол либо самого царя Алексея, либо его сына. Однако в Москве понимали, что уния с Речью Посполитой может быть куплена лишь ценою больших уступок в украинском вопросе. С другой стороны, Польша, нуждаясь в русской помощи против Турции, боялась усиления России. Таким образом, и из этих переговоров ничего не вышло.
Нараставшая угроза со стороны Турции привела, наконец, к сближению воевавших между собой государств. В 1667 г., после трехлетних переговоров, в Андрусове было заключено перемирие, по которому к России отходили вся Левобережная Украина и на два года Киев. Это был большой дипломатический успех Москвы. Договору был придан характер акта общеевропейского значения. В случае безуспешности дальнейших переговоров о «вечном мире» предполагалось «призвати государей христианских за посредники». Еще важнее было обязательство Речи Посполитой не заключать договоров с Турцией без участия Московского государства.
Прекращение войны с Речью Посполитой давало Москве возможность перейти к разрешению двух других неотложных внешнеполитических задач. В связи с этим ей приходилось выбирать между двумя политическими комбинациями, которые разделяли Западную Европу на два лагеря. Возраставшее могущество Швеции вызывало беспокойство среди ее ближайших соседей. Дания, Бранденбург и Империя всячески стремились привлечь Московское государство к союзу, направленному против Швеции. За спиной Швеции стояла самая сильная европейская держава XVII века — Франция; к антишведскому блоку примыкали Голландские штаты, которые опасались Франции и тоже хлопотали о союзе с Москвой против Швеции. Разрыв с Швецией означал отказ от продолжения активной политики на юго-западе и Украине, — на это не могли решиться ни царь Алексей Михайлович, ни его сын Федор Алексеевич, выросший под сильным белорусским и украинским влиянием. Тем не менее московское правительство в 1676 г. двинуло на границу Швеции значительные военные силы. «Это обстоятельство, — по признанию голландцев, — пожалуй, более всего... способствовало успеху» союзников. В то время как датские Дипломаты всячески внушали Москве мысль о необходимости более решительных действий против Швеции, шведское правительство со своей стороны хлопотало об «аллиансе» (союзе), обещая Москве помощь против Турции. В ответ московские Дипломаты требовали уступки Ингерманландии и Карелии в виде «сатисфакции» за ущерб, нанесенный русским действиями шведов в войне с Речью Посполитой. Таким образом, уже в XVII веке назревала мысль о «северном союзе» против Швеции, осуществившаяся в XVIII веке.