Царь ушел к Ростову, воеводы пошли к Москве. Хану удалось пограбить и зажечь посад, но брать Кремль он не решился. В начавшихся после этого переговорах Иоанн предлагал уступить Астрахань, но только требовал времени. Хан запрашивал и Казань, а потом стал просить денег. Иоанн отвечал гонцу: «Землю он нашу вывоевал, и земля наша от его войны стала пуста, и взять ни с кого ничего нельзя», – и послал хану двести рублей. В 1572 году хан снова явился на Оке, но был у Лопасни отражен князем Воротынским, после чего Иоанн на предложение отдать Астрахань отвечал прямым отказом.
7 июля 1572 года умер последний из Ягеллонов, после того как совершилось соединение Литвы с Польшей. Между кандидатами на польский престол выдвинулся и царь Московский.
Намеки о возможности этого выбора делались в Москве в 1569 году. По смерти короля сношения эти продолжались; сторонников у Москвы было много. С другой стороны, грозя войной, царь требовал, чтобы слали послов для заключения мира.
В начале 1573 года прибыл в Москву литовский гонец Воропай, с извещением о смерти короля и просьбою о сохранении мира. Царь обещал мир сохранить и предлагал Полоцк в обмен на Ливонию по Двину; на случай выбора его в короли царь сказал: «Не только поганство, но ни Рим, ни какое другое королевство не могло бы подняться на нас, если бы земля ваша стала заодно с нами».
Литовцы, видя, что вожди поляков медлят посылать послов в Москву, отправили от себя писаря своего Гарабурду. В переговорах с ним царь высказал свое желание владеть в Польше и в Литве наследственно, даже требовал приписать Киев к Москве; Ливонией не поступался. Поняв, что на этих условиях его не возьмут, он указывал кандидатом сына императора. В короли был избран Генрих Валуа, впоследствии король Французский.
Когда он ушел из Польши, возобновились переговоры о короне, но они не привели ни к чему, и выбран был Стефан Баторий. Если внутренние неурядицы Польши и надежды царя на то, что или выбран будет король ему угодный, или вся земля ударит ему челом, отсрочивали вооруженное столкновение России с Речью Посполитой, то столкновение между Русью и Швецией было неизбежно.
Царь, после неудачи Магнуса под Ревелем и после сожжения Москвы ханом, вызвал послов шведских из Мурома в Новгород и здесь, предъявив сначала требования, чтобы король признал его верховным своим государем, допустил внесение своего герба в русский герб, в конце концов отпустил послов с тем, чтобы король обязался прислать новых, поставить России вспомогательное войско, а главное – отказался бы от Ливонии.
Требования эти не были приняты; началась с обеих сторон оскорбительная переписка. Король кинулся искать помощи и в Польше, и у императора, но, нигде ее не найдя, должен был бороться одними своими силами. В декабре 1572 года сам царь двинулся в Эстляндию и осадил город Пайду (Вейссенштейн). Под этим городом убит печальной памяти Малюта Скуратов.
1 января 1573 года город был взят. Поручив дальнейшее ведение войны касимовскому царю Саип-Булату и Магнусу, царь возвратился в Новгород. Русские взяли несколько мелких крепостей, но при Лоде Саип-Булат был разбит. Тогда царь решился начать переговоры. Принятию этого решения способствовала весть о восстании черемисов.
Переговоры тянулись долго, и только в июле 1575 года, на реке Сестре, было заключено двухлетнее перемирие. Современники понимали, что цель перемирия для Иоанна была, обеспечив себя со стороны Финляндии, сильнее действовать на Ливонию.
Военные действия открылись здесь летом 1575 года. Взято было несколько городов, а в январе 1577 года русское войско под начальством князя Мстиславского и Шереметева осадило Ревель. Осада была неудачна. Летом того же года сам царь двинулся в польскую Лифляндию. Польский наместник Ходкевич не решился сопротивляться и удалился; это было началом войны с Польшей, с новым королем которой сношения и прежде были не особенно дружественны.
Послы Батория приезжали в Москву в конце 1576 года, но в грамоте государь русский не был назван царем, сам же король называл себя лифляндским. В Москве требовали исправления всего этого, но не решались назвать Батория братом царя, ибо, как князь Семиградский, он был подданным венгерским.
Послы уехали, известив, что король пришлет новых. В течение полугода обещание не было исполнено. В Пскове царь имел свидание с Магнусом, который в то время сносился уже с Кетлером и с Баторием. Вступив в Лифляндию, русские войска заняли несколько городов; сопротивлявшиеся подвергались или избиению, или продаже татарам.