Даниил Галицкий совершил поход под польский город Калиш. Так он откликнулся на призыв о помощи князя Конрада Мазовецкого, у которого в борьбе за власть нашлось немало сильных противников.
Однако на внутренние дела в своём княжестве ему приходилось тратить сил не меньше, чем на дела ратные. Князь вёл упорную борьбу против засилья бояр и княжеских распрей на Руси, ослаблявших страну.
В стремлении расширить собственные владения, князь Даниил Романович совершил несколько походов по южной Руси. В 1238 году он овладел городом Галичем, а затем и Киевом, который уже давно утратил своё прежнее значение на Русской земле, превратившись в стольный град рядового удела. Теперь он стал величаться князем волынским и галицким, а чаще всего Даниилом Галицким. Именно под этим именем он вошёл в древнерусскую историю.
При Данииле Романовиче были построены такие города, как Холм, Львов, Угровеск, Данилов. Был обновлён город Дрогичин. Князь перенёс столицу Галицко-Волынского княжества из Галича в построенный им стольный град-крепость Холм, который стоял на более удобных торговых путях и откуда можно было быстро оказать помощь приграничью удельного княжества в случае беды.
До начала Батыева нашествия на Русь князь Даниил Галицкий участвовал в нескольких княжеских усобицах, совершив несколько удачных походов против своих беспокойных соседей — пинских, северских и черниговских князей. Он был одним из главных действующих лиц в деле «перераспределения» княжеских столов, в основном, среди своих сторонников и родственников. Но в те годы самого князя больше всего тревожили действия поляков и венгров на западных границах его удела. Многие разбитые им удельные князья искали себе прибежище в Польше и Венгрии в надежде обрести там сильного военного союзника.
Вторжение монголо-татарского войска хана Батыя на Русь привело к полному разорению Галицко-Волынского княжества, были сожжены многие его города и селения, тысячи людей уведены в полон. Сам князь с семьёй и небольшой дружиной бежал в соседнюю Венгрию, король который находился с правителем Галича в дружеских отношениях и хотел с его семьёй заключить династический брак.
После ухода степных завоевателей Даниилу Галицкому пришлось потратить много сил для восстановления порушенных волынских городов. Ему, равно как и почти всем русским удельным князьям, пришлось признать власть Золотой Орды и ежегодно выплачивать ей большую дань.
В то время Даниилу Галицкому пришлось вести упорнейшую борьбу против своих западных врагов-соседей — сторонников черниговского князя Ростислава Михайловича. В 1245 году, 17 августа, на берегах реки Сан под городом Ярославом (ныне территория Польши) княжеское войско под его командованием разгромило полки союзников — польских и венгерских феодалов и мятежных галицких бояр.
Летом этого года объединённое войско польских и венгерских рыцарей, поддерживавших в княжеской междоусобице на Руси Ростислава Михайловича, вторглось в пределы Галицкой земли. Был захвачен город Перемышль и осаждён город-крепость Ярослав. Узнав об этом, Даниил Галицкий скрытно переправил свои войска через реку Сан и решительно двинулся к осаждённому Ярославу.
Союзное рыцарское войско, оставив под галицкой крепостью небольшой заслон, двинулось навстречу князю Даниилу. Противники сошлись неподалёку от Ярослава. Перед битвой полководец построил свои полки в один ряд — в так называемый полчный ряд. В центре встали ополченцы под командованием дворского Андрея, на левом фланге — княжеский полк самого Даниила Романовича, на правом — полк его брата Василька.
Венгерские рыцари атаковали центр русского войска. Плохо вооружённые ополченцы не выдержали удара тяжёлой конницы и, яростно отбиваясь, стали отходить к берегу реки Сан. Одновременно с венграми польские рыцари под командованием воеводы Флориана атаковали левофланговый полк князя Василька Романовича. Однако тот успешно отразил натиск польского рыцарства, и тому пришлось отступить на исходные позиции.
Пока рыцарская конница теснила пеших ополченцев к берегу и атаковала ряды полка князя Василька, сам Даниил Галицкий со своим полком сумел скрытно обойти увязших в битве венгров на их правом фланге и оказался в тылу их отборного полка, который собирался вот-вот усилить натиск рыцарей в центре. Воины князя Даниила неожиданно обрушились на резервный неприятельский полк и разгромили его полностью, обратив оставшихся в живых рыцарей в бегство. Увидев это, главные силы поляков и венгров дрогнули и тоже бежали с поля брани.
Ярославская битва завершила собой почти 40-летнюю кровопролитную борьбу за восстановление единства Галицко-Волынской Руси.
Вернув себе прежнее могущество, князь Даниил Галицкий начал восстанавливать систему деревянных (дубовых) крепостей в своих владениях и увеличивать численность своих полков. Однако сохранить это в тайне от золотоордынцев ему не удалось — те бдительно следили за своими и данниками. В 1245 году хан Батый пригрозил Даниилу новым разрушительным походом на его земли, которые ещё не оправились от монгольского нашествия на Русь.
Даниил Галицкий не решился на открытую вооружённую борьбу с могущественной Золотой Ордой, не имея для этого больших военных сил и союзников. Ему пришлось без промедления ехать с поклоном и дорогими подарками для самого хана, его жён и семьи, знатных монгольских вельмож на далёкие берега Волги в золотоордынскую степную столицу Сарай. Там прославленному князю предстояло пройти унизительную процедуру признания себя данником великого монгольского хана Батыя.
В древнерусской летописи говорится, что русский князь «сидел на коленях и холопом называл себя» перед золотоордынским ханом. Этого было достаточно (не считая, разумеется, дорогих подарков) для признания удельного правителя на Руси покорным данником.
Ведя активную внешнюю политику, Даниил Галицкий вмешался в борьбу за герцогский австрийский престол. В 1252 году вместе с союзниками-венграми он совершил поход против Оттокара Чешского. Тогда русские дружины впервые дошли до города Вены. В начале 1250-х годов князь добился военной силой и дипломатической игрой признания прав его сына Романа на австрийскую герцогскую корону. В Центральной Европе с правителем Галицко-Волынского княжества стали считаться.
Перед походом на Вену князь Даниил Романович в 1248 году воевал с великим литовским князем Миндовгом (Миндаугасом), который боролся за объединение литовских земель. Против него в тот год ополчились племянники. В военный поход на Литву князь Галицкий повёл большое войско. В результате стороны заключили между собой мир, который для надёжности был закреплён династическим браком: дочь великого князя Миндовга стала женой княжича Шварна — сына Даниила Романовича.
Даниил Галицкий продолжал искать пути освобождения русской земли от монгольского ига и мечтал даже об организации крестового похода на золотоордынскую столицу Сарай. В таком большом военном предприятии, по его мнению, могли принять участие многие коронованные правители христианского мира. Даниил Романович с большим «бережением» вёл переговоры по такому вопросу с Римским Папой Иннокентием IV.
В 1254 году князь галицкий и волынский принял от папской курии королевский титул. Процедура коронования проходила в Дрогичине. Но понимая объединительную и духовную роль православия, он противостоял настойчивым попыткам католической церкви распространить своё влияние на Руси, что вызвало большое недовольство новоиспечённым европейским королём в далёком Риме. Князь Даниил Романович не стал менять православную веру на католическую.
Не найдя себе надёжных и сильных союзников, Даниил Галицкий попытался в одиночку противостоять Золотой Орде. Сперва его войска успешно действовали против татарского тёмника Куремсы, нанеся ему несколько поражений. Однако конные тысячи Куремсы успели опустошить окрестности города-крепости Кременца. Ханский тёмник безуспешно пытался взять осаждённый город Луцк.
В Сарае быстро поняли опасность, исходившую от мятежного русского князя, и послали в поход на Галицко-Волынскую Русь большое конное войско под командованием опытного и жестокого полководца Бурундая. Поскольку силы были неравны, Даниил Романович покорился вошедшим в его владения золотоордынцам. В ханской столице на волжских берегах решили не применять репрессий против мятежного данника и его семьи.