Тем временем Батый в 1239 г. завоевал Чернигово-Северскую и Переяславскую земли. Двоюродный брат Батыя хан Мунке (Менгу-хан) подошел к Киеву. Очарованный его красотой, Мунке предложил киевлянам сдаться на выгодных условиях. Даниил Галицкий оставил в Киеве своего боярина — тысяцкого Дмитра. Киевляне не приняли предложение Мунке и убили послов. Мунке не имел приказа джихангира (главнокомандующего) Бату-хана о штурме города и отошел. Но злая доля не миновала Киев. В сентябре 1240 г. он был осажден главными силами Батыя, а в декабре пал в ходе штурма. Большая часть защитников города и оставшегося в нем населения была перебита. Воеводу Дмитра, захваченного в плен, Бату-хан пощадил «за храбрость его» и приблизил к себе.
В 1241 г. Батый уже воевал в Галицко-Волынской земле. Пал Владимир-на-Волыни, Галич, Каменец, Ладыжин-на-Буге и ряд других городов. Но были и такие юго-западные города, которые Батый не взял (к примеру, неприступный Кременец с каменным замком) или которые обошел. В отличие от Владимиро-Суздальского княжества значительная часть военных ресурсов Галицко-Волынского княжества сохранилась и после Батыева нашествия на Южную и Юго-Западную Русь в 1239 — 1241 гг. В 1241 г. двумя потоками через Волынь и Галицию полчища Батыя ушли в Венгрию и Польшу. По версии русских летописей, это было сделано по совету пленного воеводы Дмитра, который таким образом желал помочь своей земле. Западная Русь (Полоцкая, Минская, Пинская и прочие земли) вообще не была затронута походами Батыя на Русь 1237–1241 гг.
Поход Батыя 1241 — 1242 гг. в страны Центральной Европы: в Польшу и Венгрию, в Моравию и Силезию, в Сербию, его вторжение в восточные австрийские области и на побережье Адриатического моря, все это принесло джихангиру победы, огромную военную добычу и неисчислимый полон. Однако степной властелин быстро понял, что отдаленные от степных кочевий лесистые и гористые страны Центральной Европы непригодны для расселения кочевников, как, собственно, и Русь. Но северо-восточные, южные и юго-западные области Руси еще можно было удерживать в вассальной зависимости, пользуясь близостью к их границам поволжских и причерноморских степей. Последнего нельзя было сказать о Польше и Венгрии и, как показало время, Западной Руси. Она так и осталась «белой», т. е. независимой, не платившей дани монголо-татарам. В 1242 г. Батый, узнав о смерти своего дяди, монгольского императора Угедея, заспешил в Каракорум на курултай Чингисидов. Курултай должен был выбрать нового монгольского императора. Монгольские войска навсегда покинули центрально-европейские области.
В это время Даниил Галицкий с семьей находился в польском городе Вышгороде у мазовецкого князя Болеслава. В 1242 г. Даниил вернулся в свое княжество и занялся его восстановлением. Великий князь заново отстроил пострадавшие города, воссоздал их крепости, наполнил жителями. Даниил заботился о привлечении в свою землю беженцев из других княжеств.
Древнерусские летописи, австрийские, венгерские и польские хроники отмечали любовь простых жителей Галиции и Волыни к своему правителю. В то же время все исторические источники подчеркивают сложные и противоречивые отношения князя с галицкой аристократией. Даниил Романович постоянно был вынужден искать точки соприкосновения со своими боярами, пресекать ссоры боярских кланов, своеволие отдельных бояр. Покровительство Даниила горожанам (купцам и ремесленникам) сделало последних надежными политическими союзниками великого князя. Щедрость и уважение князя к своей дружине обеспечивали ее верность, что также способствовало прочности его позиций. Опираясь на города и дружину, Даниилу удавалось находить нужную «середину» в социальной политике.
Относительная стабильность внутренней политической обстановки позволила Даниилу успешно отразить поход бологовских князей, присягнувших Батыю. Победой в 1245 г. Даниила закончилась и его продолжительная борьба с черниговскими князьями. Ростислав, сын великого князя Черниговского Михаила и зять венгерского короля Белы IV, при помощи венгерских рыцарей пытался взять Галич. Под Ярославлем-Галицким Даниил Романович разгромил своих противников. На юге Руси он опять стал самым могущественным князем.
Это могущество было необходимо Даниилу, ибо он не собирался признавать над собой верховную власть Золотой Орды, государства Батыя, чьи владения включали в себя часть Хорезма, Сибирь, Предуралье, Волжскую Булгарию, всю бывшую Половецкую степь от Волги до Дуная и Крым. Непокорный Батыю галицко-волынский князь собирался освободить от ордынской зависимости и те русские земли, которые были принуждены ее признать. Для этой цели он искал союзников в русских землях и за их пределами.