В начале июня все русское войско собралось в Коломне и оттуда двумя дорогами: через Рязань — Мещеру и Владимир — Муром — выступило в поход. В начале августа все рати соединились «на полях» у реки Суры, откуда вскоре пошли к Свияжску. Утром 13 августа царь Иван IV с войском вступил в Свияжск, где его уже ожидали ранее высланные судовой ратью воеводы, «дети боярские и стрельцы», а также ополчение, набранное из черемисов, чувашей, мордвы. Народы Поволжья, жестоко угнетаемые казанскими феодалами, вместе с русскими выступили против своих поработителей.
После непродолжительного отдыха все полки и наряд двинулись к Казани. Еще до начала осады царь Иван IV предложил казанскому хану Едигеру сдаться, но получил дерзкий отказ. Хан надеялся на помощь крымского хана, на многочисленные конные отряды, оставленные им за пределами города, а главное — на многочисленный гарнизон и мощные укрепления Казани.
Казань действительно была очень сильной крепостью. Расположенный на крутом холме в 6 км от Волги, город с северной стороны был прикрыт болотистой речкой Казанкой, а с юга — рекой Булаком и озером Кабан. Возводить осадные сооружения здесь было очень трудно. Казань со всех сторон опоясывала высокая деревянная стена с 15 башнями, ров перед ней достигал 15 м глубины. По сообщению татарина-перебежчика, в городе находилось 30 тыс. казанского войска и 3 тыс. ногаев. Кроме того, вооружилось все городское население. К востоку от города, в Арском лесу, примерно в 15 км от городских стен, стояло большое конное войско князя Япанчи, готовое в любой момент прийти на помощь осажденным. В войске Япанчи тоже было примерно 25–30 тыс. всадников.
23 августа после ожесточенной схватки с 15-тысячным отрядом татар, устроивших вылазку из города, русские полки со всех сторон обложили Казань. Передовой полк и большой полк встали на Арском поле вдоль восточной стены города, полк правой руки — с северной стороны, за рекой Казанкой. Вдоль западной и юго-западной стен Казани протянулись позиции сторожевого полка и полка левой руки. Царь Иван IV со своим царским полком остановился поодаль от города, позади полка левой руки. Осада Казани началась.
После тщательной разведки городских укреплений русские полки начали осадные работы. Для защиты от татарских ядер и стрел ставили туры, наполненные землей. Линия туров постепенно приближалась к городским стенам. Русские воеводы прежде всего постарались «отнять воду» у осажденных. Река Казанка была перегорожена плотиной и отведена от города. Тысячи ратников и «даточных людей» строили позиции для установки тяжелых пушек, рыли окопы, огораживали русский лагерь полисадами. Казанцы неоднократно предпринимали вылазки. Около городских стен происходили жестокие бои. «Казанцы вылезли, многие люди конные и пешие, — повествовал летописец, — и бились крепко многое время, и из пушек по городу и по воротам беспрестанно били, и стрельцы из пищалей, также и из города из пушек и пищалей стреляли, и была сеча великая и преужасная от пушечного боя и от пищального грома и от воплей не слышно было голосов, были как гром великий и молнии от множества огня пушечного и пищального стреляния и дыма. Множество побили татар и в город вбили их, и рвы городские наполнились мертвыми». И так день за днем, все время осады!
27 августа на укреплениях начали устанавливать тяжелые осадные орудия: «Повелел государь наряд большой прикатить к турам». Перед батареями расположились стрельцы и лучники: «И стали головы стрелецкие с боярскими людьми и казаки по рву города и стреляли из пищалей и из луков». Особенно сильные укрепления были построены против Царевых. Арских. Аталыковых и Тюменских ворот, через которые казанцы устраивали вылазки.
Затем начался обстрел города из тяжелых пушек. Русские пушкари «начали беспрестанно по городу бить стенобитным боем и верхними пушками огневыми, побивая многих людей из пушек. Также и стрельцы не давали на стенах людям быть и из ворот выходить, многих побивали». В затяжном «огненном бою» русское войско показало свое полное превосходство — вскоре со стен города было сбито большинство татарских пушек.
Чтобы поражать ядрами цели внутри города, на Арском поле русские мастера построили высокую деревянную башню, установили на ней 60 пушек разного калибра и подкатили к стенам между Арскими и Царевыми воротами. Кроме пушкарей, в башне находился отряд стрельцов с дальнобойными пищалями. Обстреливая, «как с неба», внутреннюю часть города, гарнизон башни наносил большой урон обороняющимся.
Отдельные участки стены были пробиты ядрами, однако казанцы быстро заделывали проломы бревнами и каменными глыбами. Русские «розмыслы» начали «минную войну». К стенам Казани были сделаны глубокие подкопы, в которые закладывались сильные пороховые заряды. Одним из первых подкопов был взорван тайник, по которому осажденные ходили за водой. Другие подкопы вели к Арским и Ногайским воротам. Приближался час решительного штурма.
На русский лагерь нападали татарские отряды, находившиеся вне города. Особенно опасными были нападения многотысячного конного отряда Япанчи из Арского леса в тыл большому полку и передовому полку. Чтобы предупредить эти неожиданные атаки, русским военачальникам пришлось выделить значительную часть войска во главе с князьями Горбатым-Шуйским и Серебряным. После нескольких схваток на Арском поле Япанча отступил в лес, где у него был хорошо укрепленный острог. По словам летописца, этот острог «был рублен городнями, и землей насыпан, и многими засеками закрыт, а сделан промеж непроходимых болот». Но ни болота, ни засеки, ни лесные чащобы не остановили русских воинов. 8 сентября они осадили Арский городок князя Япанчи, «начали приступать к острогу, стрельцы же из множества пищалей стреляли». Спешенные поместные конники, стрельцы и казаки отважно полезли на укрепления и «взяли острог, и татар многие множества побили, и живых 200 человек взяли». Япанча с остатками своего воинства бежал, и, преследуя его, русские полки «повоевали Арскую сторону всю». Опасность удара с тыла была ликвидирована. Теперь можно было сосредоточить все силы для штурма города.
Решительный штурм Казани был назначен на 2 октября. К этому времени подкопы под стенами были уже готовы. Русские воины припасли бревна и вязанки хвороста, чтобы завалить рвы перед стенами, построили длинные штурмовые лестницы. Еще до начала общего штурма отряд стрельцов сумел захватить Арскую башню и удерживал ее. Именно с этой стороны намечалось наносить главный удар, однако штурмовать город русские полки должны были со всех сторон, чтобы не дать татарам возможности перебрасывать свои силы на наиболее опасные участки. Всего было назначено 6 штурмовых колонн во главе с опытными воеводами. Часть конницы была оставлена для прикрытия основных дорог, ведущих к Казани: Арской, Ногайской и Галичской.
Сигналом для штурма были взрывы подкопов. На рассвете был взорван подкоп под стеной возле Арских ворот, в котором было заложено 48 бочек пороха. Городская стена в этом месте рухнула. Затем раздался взрыв под Ногайскими воротами. «Как сильный гром грянул, — писал летописец, — и земля дрогнула и затряслась. И страшна стала на вид земля, как тьма, на великую высоту взлетая и многие бревна и людей на высоту взметая. И сей внезапно второй подкоп городскую стену грознее первого сотворил, и множество горожан на высоту поднялись, одни разорванные пополам, и иные с оторванными руками и ногами, и с великой высоты бревна падали в город и множество людей побили». Открыли ураганный огонь по стенам и башням Казани и русские пушкари. Вперед вышли стрельцы и лучники, которые метко сбивали со стен татарских воинов, пока штурмовые колонны не достигли вала.
Казанцы отчаянно сопротивлялись, сбрасывали со стен на их головы тяжелые бревна и камни, обливали кипящей смолой. Однако сдержать натиск не смогли. Передовые отряды русского войска ворвались в город через пролом в стене возле Арских ворот. Начался жестокий уличный бой, в котором обе стороны несли тяжелые потери. Казанские военачальники бросали в битву новые и новые силы. Наступление русских воинов было задержано. В этот решительный момент царь Иван IV двинул на помощь ворвавшимся в город воинам половину своего отборного царского полка.
Спешенные воины царского полка отбили контратаки казанцев и погнали их к ханскому дворцу. Переваливая стены, в город вливались новые русские полки, везде тесня защитников Казани. Большой отряд татар (их оставалось более 6 тыс.) отступил в северную часть города, но и там не смог удержаться. Не задерживаясь у ханского дворца, татары «побежали все к Елбугиным воротам, и начали с града метаться и в ворота пробиваться, и многие к лесу на бегство устремились». Бежавших татар отделяла от леса река Казанка, вдоль которой стоял немногочисленный полк правой руки. Русские воины встретили татар пушечным огнем, но сдержать их отчаянную атаку не смогли. Уцелевшие татары прорвали кольцо осады и побежали к лесу. Но спастись успели немногие. Подоспела русская конница, и здесь «татар многих побили: от реки от Казанки и до леса и в лесу многие мертвые лежали, и немногие утекли, многими ранами ранены».
Сечей за рекой Казанкой закончился штурм города. Казань пала, почти все ее защитники погибли. Летописец с гордостью писал: «Наш царь и великий князь Иван Васильевич, самодержец всея Руси, одолел их до конца и царя казанского изымал, и знамена их взял, и царство и город многолюдный казанский взял…» Казанское царство прекратило свое существование.
Взятие Казани позволило перейти в наступление и на Астраханское ханство. В 1554 г. русское войско изгнало из Астрахани хана Ямгурчея, ставленника Крыма. Новый астраханский хан Дервиш-Али признал себя вассалом русского царя, но вскоре тоже начал переговоры с крымским ханом. Тогда в сентябре 1556 г. русское войско снова пошло на Астрахань. На этот раз астраханский хан, несмотря на присылку из Крыма войска с пушками, не принял боя и бежал в степи. Русское войско без боя заняло покинутый город. Воеводы доносили царю из Астрахани: «Пришли они в Астрахань, а город пуст, царь и люди выбежали, а воеводы в городе в Астрахани сели и город сделали крепок и, утвердив совсем, ходили за царем пять дней от Астрахани к морю, и нашли суда все астраханские, посекли и пожгли, а людей не нашли». Во время следующего похода в степи воеводы все же «нашли царя от берега верст за двадцать, и пришли ночью на царя, и побили в улусах у него многих людей». Последний астраханский хан Дервиш-Али, бежал в Азов. А русские воеводы «укрепились в городе» и «по Волге казаков и стрельцов расставили и отняли всю волю у ногаев и у астраханцев рыбные ловли и перевозы все».