Тем временем 26 февраля 1919 г. Верховный совет Антанты решил создать между Венгрией и Румынией нейтральную зону от Закарпатья до Дуная. Однако у Антанты не оказалось войск, которые можно было бы туда направить, поэтому 16 марта было решено, что из Закарпатья будут выведены венгерские части, а туда вступят чешские и румынские войска. 20 марта нота с требованием в 24 часа сообщить о согласии на вывод войск была передана в Будапешт. Венгерское правительство подало в отставку, и 21 марта Социал-демократическая и Коммунистическая партии Венгрии создали коалиционное правительство, которое провозгласило Советскую республику. Антанта не имела войск, которые можно было бы послать в Венгрию, тогда как Румыния располагала армией почти в 200 тыс. человек, сведенных в 18 пехотных и 2 кавалерийские дивизии, из которых 4 пехотные дивизии находились в Трансильвании, а 3 пехотные и 2 кавалерийские — в Бессарабии. Поэтому 22 марта Англия заявила Румынии, что готова помочь со снабжением 100-тысячной армии. Франция поддержала эту идею и обещала Бухаресту помощь французского экспедиционного корпуса и войск Чехословакии. В этих условиях румынское руководство увидело свой шанс добиться в Париже реализации своих территориальных притязаний. Уже 16 апреля румынские войска двинулись на запад и к 3 мая вышли на р. Тису от Карпат до Сегеда, занятого французскими частями. Венгерское правительство обратилось за поддержкой в Москву.
Еще 21 марта главнокомандующий советскими войсками И. И. Вацетис указал командующему Украинским фронтом: «В последние недели ваши войсковые части автоматически двигаются по линии наименьшего сопротивления в южном и юго-западном направлении, на что вы расходуете последние резервы», и это в условиях, когда в Донбассе «началось генеральное сражение, от исхода которого зависит наше господство на юге». Получив сведения о провозглашении Венгерской советской республики, 23 марта Вацетис предложил советскому правительству «в случае вашего одобрения» сообщить в Будапешт план совместных военных действий: «1. Установить общий фронт между Венгрией и РСФСР через Буковину. 2. Двинуть из Буковины венгерские советские войска в тыл петлюровским войскам, наступающим из Галиции на Киев». 26 марта главком потребовал от Антонова-Овсеенко «приостановить развитие действий в направлении к румынской границе, а равно и к берегам Черного моря, перебросить оттуда все лишние войска против войск Петлюры» для их окончательного разгрома. «Ваше продвижение в западном направлении необходимо довести до границ юго-восточной Галиции и Буковины. Последнее необходимо для того, чтобы установить нам непосредственную тесную связь с советскими войсками Венгрии». 27 марта командующий Украинским фронтом сообщил главкому, что наступление «остановить не могу, так как Одесса уже почти взята и туда направлены специальные южные формирования».[104]
В марте 1919 г. войска наступающего Украинского фронта были реорганизованы: в его составе создавались Киевская, Одесская и Харьковская группы войск. 7 апреля в состав Одесской группы войск (командующий Н. А. Худяков) входили отдельная бригада Богунского, Южная бригада Богуна, бригада Пешехонова, 1-й сводный полк, 15-й Украинский советский полк, две батареи 2-й отдельной бригады, 1-я бригада Заднепровской дивизии Григорьева, кавполк особого назначения Беспалова и Вознесенский полк. Перед войсками группы ставилась задача «продолжать преследование отступающего противника на Бессарабию и вытеснить его за Днестровский лиман». Приказом Антонова-Овсеенко № 47 от 15 апреля Одесская группа войск переформировывалась в 3-ю Украинскую Советскую армию в составе 1-й бригады Заднепровской дивизии, бригады Богунского, кавалерийского дивизиона Попова, бессарабских повстанческих частей и 5-го кавполка, которые следовало свести в 5-ю и 6-ю украинские стрелковые дивизии.[105]
2 апреля в оперативной сводке войск Харьковского направления указывалось, что «в Одесском направлении впервые замечены румыны, пробовавшие наступать при поддержке своей артиллерии и двух танков, но были отбиты». Тем временем франко-греческие войска были эвакуированы из Одессы, и 6 апреля части Григорьева вступили в город. 7 апреля Антонов-Овсеенко приказал наступающим к Одессе и Крыму войскам: «Ваша задача — оборона и закрепление побережья, захват линии Днестра до Рыбницы включительно. {…} Остальные части сведите в дивизию, кроме Григорьева. Григорьева направить в распоряжение Дыбенко с тремя полками для расчистки Крыма. Последнее, если не встретится препятствий к занятию линии Днестра».[106] 8 апреля юго-западнее Одессы на ст. Выгода шли бои с румынскими войсками, отходившими к лиману. Сводка от 8 апреля сообщала, что «французские пехотные части, оставив Одессу, походным порядком отступают на Аккерман. Суда противника, выйдя из порта, стоят на дальнем рейде. Орудия направлены на город». 12 апреля советские войска вновь заняли отбитый у них ненадолго войсками УНР Житомир, а 17 апреля вступили в Каменец-Подольск. 18 апреля советские войска заняли Раздельную, Тирасполь, Овидиополь, 20 апреля — Дубоссары, 23 апреля — Маяки, обеспечив бесперебойное снабжение Одессы водой.
Тем временем в штабе Украинского фронта разрабатывался план операции против Румынии. Еще 6 апреля была подготовлена оперативная записка, в которой указывалось, что «в силу политических и социальных условий Румынское королевство является противником Советской Украинской республики. Венгрия в данный момент наш союзник и предлагает свои военные силы для борьбы против капиталистических государств. Нам дана задача: Вторгнуться в пределы Румынии, опираясь правым своим флангом к Венгрии и тесня румын к морю». Для выполнения этой задачи советские войска должны прежде всего выйти на Днестр от Каменец-Подольска до Черного моря. «Для наступления вторжения в Румынию» создаются четыре группы. Первая группа должна занять Буковину, вторая — наступать от Могилева-Подольского на Окницу и Бельцы, «откуда по шоссе сразу широким фронтом развернуть наступление на Яссы». Третья группа из района Рыбница-Дубоссары-Тирасполь, переправившись через Днестр, «занимает линию Яссы-Кишинев и главный город русской Бессарабии — Кишинев». Четвертая группа из района Раздельная-Одесса, переправившись через Днестр в Тирасполе, Овидиополе, Аккермане и «поддерживая группу Рыбница-Бельцы занятием Кишинева, развивает наступление вдоль железной дороги на Лейпцигскую и из ст. Новокаушаны на ст. Кагальник для связи с группой, наступающей от Аккермана на Гуру Чилингидер и бассейн р. Чилингидер {Челегидер}. К указанному периоду все группы должны быть на линии Сучава-Фольтически {Фэльтичени}-Яссы-Кишинев-Лейпцигская-Бриен, Гура Чилингидер-Жебряны {Жебрияны} на берегу Черного моря».
По окончании этого наступления Красная армия соединяется с войсками Советской Венгрии, которые будут наступать через Кырлибаба и Кымпулунг-Молдовенеск на Сучаву-Ботошани. В дальнейшем предполагалось, что «наступлением по линии Яссы-Васлуй-Фокшаны-Рымник-Плоешти-Бухарест, демонстрацией по линии Лейпцигская-Галац-Браилов-Бухарест с выходом на Дунай с совместным ударом венгерских советских войск по линии Кронштадт {Брашов}-Плоешти-Бухарест и демонстрацией флота у Костенджи {Констанцы} будет нанесен такой решительный удар Румынскому королевству, что оно треснет по всем швам». Украинские и венгерские советские войска берут Бухарест, бессарабские войска занимают Галац, Болград, Рени и Измаил. В результате «вся территория Бессарабии в ее прежних государственных границах должна быть очищена от румынских войск».[107]