Но даже с таким количеством войск штурмовать город с неприступными склонами Днепра с востока, или с болотистой долины реки Лыбеди с запада было невозможно. Сначала были взяты монголами должности и монастыри вокруг города, а его центральная часть оставалась неприступной благодаря уникальному топографическому расположению, вкупе с крепкими оборонительными сооружениями.
Древнерусские летописи содержат разные данные о сроках осады Киева. На наш взгляд, такая путаница свидетельствует лишь о том, что в них зафиксированы различные этапы осады и решающего штурма. Наиболее вероятными, считаются сообщения Псковской летописи о значительном сроке осады - 10 недель и 4 дня, т.е. 74 дня, начиная с сентября до декабря, вероятно, с 23 сентября по 6 декабря. Продолжительность осады Киева подтверждает и посланец римского папы к хану Батыю, Плано Карпини, который проезжал через разрушенный город через 6 лет в 1246 году.
Из летописей известно, что Киев был взят штурмом ханом Батыем 6 декабря. Эта декабрьская дата взятия, очевидно, и объясняет факт долгой осады и стратегии штурма. Именно в этот период начинались большие морозы, в результате которых льдом покрывался Днепр, Лыбидь, все ручьи и болота. В условиях мощной фортификации и сложной для боевых действий топографии местности численный перевес в несколько десятков раз не имел бы решающего значения. Хан Батый принял рациональное стратегическое решение сосредоточить войска в одном месте на выгодной, для них местности и, начать полномасштабное наступление, и разрушив оборонительные сооружения, ворваться в город.


