Вопреки ожиданиям Унгерна китайцы не спешили реставрировать ни династию, ни реализовывать план Унгерна — и барону не осталось другого выхода (разве что ещё был вариант уйти в Маньчжурию и там разоружиться — это спасло бы многие тысячи жизней, но было бы капитуляцией), кроме как двинуться в советское Забайкалье, ибо монголы в свою очередь видя, что Унгерн уже не собирается более воевать с Китаем, уже начали менять свое отношение к Азиатской дивизии. К скорейшему уходу из Монголии барона Унгерна подталкивало и предстоящее в весьма скором времени окончание захваченных им в Урге запасов.
Непосредственно перед походом Унгерн предпринял попытку связаться с белым Приморьем. Он писал генералу В. М. Молчанову, однако тот не ответил барону.
21 мая 1921 года генерал-лейтенант Унгерн издал приказ № 15 «русским отрядам на территории Советской Сибири», которым объявил о начале похода на советскую территорию. Писал приказ известный польско-русский журналист и писатель Фердинанд Оссендовский. В приказе говорилось: …в народе мы видим разочарование, недоверие к людям. Ему нужны имена, имена всем известные, дорогие и чтимые. Такое имя лишь одно — законный хозяин Земли Русской Император Всероссийский Михаил Александрович… В борьбе с преступными разрушителями и осквернителями России помнить, что по мере совершенного упадка нравов в России и полного душевного и телесного разврата нельзя руководствоваться старой оценкой. Мера наказания может быть лишь одна — смертная казнь разных степеней. Старые основы правосудия изменились. Нет «правды и милости». Теперь должны существовать «правда и безжалостная суровость». Зло, пришедшее на землю, чтобы уничтожить Божественное начало в душе человеческой, должно быть вырвано с корнем…
Цель похода барона Унгерна в Советскую Россию лежала в контексте возрождения империи Чингисхана: Россия должна была единодушно восстать, а Срединная империя должна была ей помочь изжить революцию. Однако ко времени вторжения Азиатской дивизии в Россию там уже дали немного вздохнуть крестьянству — была отменена продразверстка, замененная твердым продналогом, и началась НЭП, значительно приглушившая недовольство крестьян. А одно из самых крупных крестьянских восстаний — Тамбовское — было уже подавлено большевиками. В результате массовой поддержки Унгерну получить не удалось, что и послужило основной причиной неудачи Северного похода Азиатской дивизии. Да и сами монголы, готовые воевать с бароном Унгерном против китайцев, совершенно не были заинтересованы в походе против Советской России.
Выступая в поход на север, барон Унгерн направил к атаману Семёнову полковника Ивановского с просьбой открыть второй фронт и поддержать наступление Азиатской дивизии, однако бывшие колчаковские командиры отказались подчиниться Семёнову, хотя это выступление и значительно повышало шансы на занятие белыми частями части Дальнего Востока. В Урге был оставлен подполковник Сипайлов с комендантской командой и небольшим контингентом Монгольского военного училища, а непосредственно перед городом был выставлен заслон в составе 300 всадников бурятского дивизиона с приданой ему русской пулеметной командой.
Унгерн планировал своим ударом перерезать Транссиб, взорвав тоннели на самом уязвимом прибайкальском участке магистрали. Реализация этого плана могла привести к прекращению сообщения Дальнего Востока с остальной большевистской Россией и существенно бы облегчила положение белых частей в Приморье.
В конце мая 1921 года Азиатская дивизия направилась к границе Советской России. Перед походом барон Унгерн собрал наибольшие силы, какими он когда либо располагал.
1-й и 4-й конные полки есаулов Парыгина и Макова, две артиллерийские батареи, пулеметная команда, 1-й Монгольский, Отдельный Тибетский, Китайский, Чахарский дивизионы составляли 1-ю бригаду под командованием непосредственно генерала барона Унгерна численностью 2 100 бойцов при 8 орудиях и 20 пулеметах. Бригада наносила удар на Троицкосавск, Селенгинск и Верхнеудинск.
2-я бригада под командованием генерал-майора Б. П. Резухина состояла из 2-го и 3-го конных полков под командованием полковника Хоботова и сотника Янкова, артиллерийской батареи, пулеметной команды, 2-го монгольского дивизиона и японской роты. Численность бригады — 1 510 бойцов. В распоряжении 2-й бригады находились 4 орудия и 10 пулеметов. Бригаде ставилась задача перейти границу в районе станицы Цежинской и, действуя на левом берегу Селенги, идти на Мысовск и Татаурово по красным тылам, взрывая по пути мосты и тоннели.
В подчинении барона также находились три партизанских отряда: — отряд под командованием полк. Казангарди — в составе 510 бойцов, 2 орудий, 4 пулеметов; — отряд под командованием атамана Енисейского казачьего войска есаула Казанцева — 340 бойцов при 4 пулеметах; — отряд под командованием есаула Кайгородова в составе 500 бойцов при 4 пулеметах. Присоединение названных отрядов к основным силам Азиатской дивизии позволило бы нивелировать численное превосходство красных, выставивших против барона Унгерна на главном направлении более 10 000 штыков. Однако этого не произошло и барон атаковал превосходящего его войска количественно противника.
Поход начался с некоторого успеха: 2-й бригаде генерала Резухина удалось разбить несколько большевистских отрядов, однако одновременно 1-я бригада под командованием самого барона Унгерна была разбита, утратила свой обоз и почти всю артиллерию. За эту победу над бригадой Унгерна тяжело раненый в бою командующий 35-м красным кавалерийским полком К. К. Рокоссовский (будущий маршал СССР) был награждён орденом Красного Знамени. Положение Азиатской дивизии усугублялось ещё и тем фактом, что Унгерн, веривший в предсказания лам, не стал из-за негативного результата гадания вовремя штурмовать Троицкосавск, занятый тогда ещё слабым красным гарнизоном всего в 400 штыков. Впоследствии в момент начала штурма гарнизон большевиков составлял уже почти 2000 человек.
Тем не менее барону Унгерну удалось увести свои войска из-под Троицкосавска — красные не решились преследовать 1-ю бригаду, опасаясь подхода ген. Резухина и его 2-й бригады. Потери бригады барона составили около 440 человек.
В это время советские войска предприняли в свою очередь поход на Ургу и, легко сбив заслоны Унгерна близ города, 6 июля 1921 года вошли в столицу Монголии без боя — генерал барон Унгерн недооценил силы красных, которых хватило и для отражения вторжения Азиатской дивизии в Сибирь, и для одновременной отправки войск в Монголию.
Унгерн, дав небольшой отдых своей бригаде на реке Иро, повел её на соединение с Резухиным, бригада которого, в отличии от войск Унгерна, не только не понесла потерь, но даже была пополнена пленными красноармейцами. Соединение бригад произошло 8 июля 1921 г. на берегах Селенги. А 18 июля Азиатская дивизия уже двинулась в свой новый и последний поход — на Мысовск и Верхнеудинск, взяв которые барон получил бы возможность выполнить-таки одну из своих главных задач — перерезать Транссиб.
Силы Азиатской дивизии к моменту выступления во 2-й поход составляли 3 250 бойцов при 6 орудиях и 36 пулемётах. 1 августа 1921 года барон Унгерн одерживает крупную победу у дацана Гусиноозерского, взяв в плен 300 красноармейцев (треть из которых Унгерн расстрелял в случайном порядке, определяя «по глазам», кто из них сочувствует большевикам), 2 орудия, 6 пулеметов и 500 винтовок, однако во время боя при Новодмитриевке 4 августа первоначальный успех унгерновцев был сведен на нет подошедшим к красным отрядом броневиков, с которым не смогла справиться артиллерия Азиатской дивизии. В Новодмитриевке по личному приказу Унгерна были расстреляны 2 семьи — 9 человек, включая детей, «чтобы не оставлять хвостов» (из личных показаний Унгерна в плену).
Последний бой Азиатской дивизии имел место 12 августа 1921 года у станицы Атаман-Никольской, когда большевикам были нанесены значительные потери артиллерией и пулеметными частями барона Унгерна — из 2000 человек отряда красных ушло тогда не более 600 человек.
После этого барон решил отступить обратно в Монголию, чтобы впоследствии с новыми силами атаковать Урянхайский край.
М. Г. Торновский, подводя итоги июльско-августовских боёв, пишет: Потери Азиатской дивизии с 20 июля по 14 августа (…) весьма незначительны сравнительно с потерями красных. (…) Потери Азиатской конной дивизии нужно считать примерно такими: убитыми 200 человек, бежавшими 120 человек (в основном бурятов, так как дивизия проходила через районы, населенные именно бурятами), а всего 320 человек + 50 тяжело раненых. Но за это время дивизия получила пополнение из красноармейцев 100—120 человек. Следовательно, дивизия в своем составе почти не уменьшилась и была в полной мере боеспособной. Но горе было в том, что моральный дух в ней был убит, оставалось мало патрон, еще меньше артиллерийских снарядов и почти не оставалось перевязочных материалов.
Азиатская конная дивизия нанесла красным весьма чувствительные потери. Подсчитывая на память, во всех вместе взятых боях она потеряли убитыми не меньше 2 000-2 500 человек, а сколько ранеными — «Ты, Господи, ведаешь». Особенно тяжелые потери красные понесли на реке Хайке и у Гусиноозерского дацана.
Замысел барона, в соответствии с которым дивизия должна была направляться в Урянхай на зимовку, не получил поддержки у чинов дивизии: солдаты и офицеры были уверены, что этот план обрекает их на гибель. Как результат в обеих бригадах возник заговор против барона Унгерна, причем в защиту командира не выступил никто: ни из офицеров, ни из казаков.
16 августа 1921 года командир 2-й бригады генерал Резухин отказывается вести бригаду в Маньчжурию и из-за этого погибает от рук своих подчиненных. А в ночь с 18 на 19 августа заговорщики проводят обстрел палатки самого генерала барона Унгерна, однако последний к этому времени успевает скрыться в направлении расположения монгольского дивизиона (командующий князь Сундуй-гун). Заговорщики расправляются с несколькими близкими к Унгерну палачами, после чего обе взбунтовавшиеся бригады уходят в восточном направлении, дабы через территорию Монголии добраться до Маньчжурии, а оттуда — в Приморье — к атаману Семёнову.
Барон Унгерн предпринимает попытку вернуть беглецов, угрожает им казнью, однако те отгоняют Унгерна выстрелами. Барон возвращается к монгольскому дивизиону, который в конце концов его арестовывает и выдаёт красному добровольческому партизанскому отряду, которым командовал бывший штабс-капитан, кавалер полного банта солдатских Георгиев П. Е. Щетинкин.
Причиной ареста барона монголами послужило стремление последних вернуться домой, их нежелание воевать за пределами своей территории. Командующий дивизионом пытался ценой головы барона Унгерна заслужить себе лично прощение у красных. План князя впоследствии действительно удался: и сам Сундуй-гун, и его люди после выдачи генерала барона Унгерна были отпущены большевиками обратно в Монголию. Потрясенный предательством барон признается потом на допросе: Разложения своих войск и заговора против себя и Резухина совершенно не ожидал