В конце 1240 года прибыла страшная сила Батыя, перейдя, вероятно, по льду через Днепр. Татарское полчище облегло верхний город (занимавший место нынешнего старого города). За пределами его к реке Лыбеди были посады, конечно, тогда дотла истребленные. На юг по направлению к Никольскому и Печерскому монастырям был густой лес. Летописец говорит, что полчище врагов было до того огромно, что в городе нельзя было расслышать слов от скрипа телег татарских, рева верблюдов и ржания коней. Батый начал свой приступ к Лядским воротам, находившимся на южной стороне. Татары день и ночь били пороками стены и, наконец, пробили их. Киевляне отчаянно защищали остаток стен, пока, наконец, татары не сбили их со стен и сами не вошли на стены. Тогда киевляне столпились у Десятинной церкви и в одну ночь возвели около нее укрепление. Когда завоеватели стали разрушать и эти укрепления, киевляне, со своим имуществом, кто что успел схватить, взбирались на верх церкви и отбивались оттуда до последней возможности: наконец, под ними рухнули стены церковные, по сказанию летописца, от тяжести, но вероятнее всего подбитые татарскими пороками.
О разрушении Подола мы не имеем известий, но несомненно, что весь город Киев превращен был тогда в кучу развалин. Надобно также полагать, что значительная часть жителей заранее бежала, так как прихода татар давно ждали.
Оставленный Данилом в городе тысячский Дмитрий, весь израненный, достался татарам, но Батый велел его пощадить, вероятно для того, чтобы воспользоваться им при дальнейших походах.
Завоевательные полчища Батыя двинулись от Киева на запад, истребляя и разрушая все на пути своем. Город Колодяжный (нынешний Ладыжин), вопреки примеру других русских городов, сдался добровольно, в надежде быть пощаженным. Но татары истребили в нем всех жителей, хотя нередко в подобных случаях они оказывали побежденным пощаду. Все волынские города подверглись разорению; только Кременец, расположенный на неприступной горе, не поддался татарам. Во Владимире истреблены были поголовно все жители. Застигнутые врасплох, русские кидали свои жилища в городах и селах, скрывались в лесах или бежали, сами не зная куда. Данило в это время был в Венгрии: еще не слыхав ничего о приближении татар, он отправился в Венгрию для сватовства своего сына, которое на тот раз не удалось ему. В его отсутствие татары разорили опустелый Галич. Тысячский Дмитрий, желая спасти свою землю от дальнейшего разорения, убедил Батыя спешить в Венгрию и представлял, что, в противном случае, венгры и немцы соберутся на него с большою силою. Завоеватели разделились на две части: одни через Карпаты пошли в Венгрию, другие через Польшу в Силезию и Моравию, откуда через три года вернулись назад в свои степи.
Данило приехал из Венгрии, не зная, где находится его семья и брат, и отправился в Польшу. Там свиделся он с княгиней и Васильком, которые укрывались в Польше от татар. Мазовский князь Болеслав предоставил изгнанникам город Вышгород, где Данило пробыл до тех пор, пока не узнал, что татар уже нет в его волости. Возвращаясь на свою землю, он хотел остановиться в Дрогичине, но тамошний наместник не пустил своего князя; вероятно, он был заодно с боярами, которые думали воспользоваться общим смятением, чтобы опять начать свои козни против князя. Данило с братом Васильком отправился затем к Берестью, но не мог приблизиться к городу от смрада гниющих тел. То же представилось им во Владимире; там не встретили они ни одной души; все церкви были наполнены грудами трупов. Видно, что жители, во время нашествия татар, искали убежища в церквах и там погибали. Данилу пришлось отстраивать жилища и собирать разогнанные остатки населения.
Между тем галицкие бояре, захвативши в свои руки всю землю, думали править ею самовольно. Но теперь они уже не сладили с волею Данила. Боярин Доброслав и Судьич, попов внук, самовольно захватили Понизье, а Григорий Васильевич овладел горной страной перемышльской. Эти бояре от себя раздавали волости и доходы разным своим подручникам: так у Доброслава было двое подручников: Лазарь Домажирич и Ивор Молибожич, люди низкого происхождения (как говорит летописец), которым этот боярин поручил Коломыю, дававшую прежде князю большой доход солью. К счастью Данила, эти бояре жили между собою во вражде и, ненавидя своего князя, доносили ему друг на друга. Таким образом Доброслав обвинял перед Данилом Григория. Пользуясь их враждою, Данило, не веря ни тому ни другому, приказал схватить обоих и послал своего печатника Кирилла сделать опись всем грабительствам и злоупотреблениям бояр во время их управления.