Прибывший к утру 2 июля в район Новики командир корпуса получил приказ Юго-Западного фронта о дальнейшем отводе 15-го механизированного корпуса в район Старо-Константинов, куда требовалось прибыть к утру 4 июля.
Согласно таблице марша, данной дивизиям штабом корпуса, последние должны были к утру 4 июля сосредоточиться в районах: 10-я танковая дивизия — Жабче, Стецки, Маньки (севернее Старо-Константинова); 37-я танковая дивизия — Новики, Радковце, Капустин; 212-я моторизованная дивизия — Новомайское, Бутовце, Волица-Керекешина. Штаб корпуса должен был расположиться в промежуточном районе сбора Колки (севернее Базалия), куда прибыл к исходу дня 2 июля.
К исходу 3 июля части корпуса головами колонн прибыли в район Старо-Константинова, куда в течение ночи на 4 июля продолжал подтягиваться остальной личный состав и материальная часть корпуса.
10-я танковая дивизия к 6 часам утра 3 июля вышла в район Подволочиск, где заняла оборону, прикрывая переправу и обеспечивая переход частей и тылов 6-й армии через реку Збруч. В 16 ч 00 мин противник перешел в наступление, а в 16 ч 30 мин дивизия с боем отошла в Каневку, переправившись через Збруч в трех местах: Подволочиск, севернее Подволочиска, Гарноруда.
212-я моторизованная дивизия после сосредоточения в лесу Подлиски продолжила переход в район сосредоточения Старо-Константинов. Штаб корпуса обосновался в лесу северо-западнее Старо-Константинова.
Командир 15-го мехкорпуса полковник Ермолаев, прибыв на командный пункт штаба корпуса, получил приказ командующего 6-й армией от 3 июля 1941 г.:
Командир 15-го мехкорпуса в 21 час 3 июля выехал в Проскуров в штаб Юго-Западного фронта для доклада о положении корпуса и получения указаний на дальнейшие действия в связи с приказом командующего 6-й армией. Но, не застав штаба Юго-Западного фронта в Проскурове, командир корпуса вёл переговоры по прямому проводу с Житомиром и получил следующее указание начальника штаба Юго-Западного фронта: 15-му механизированному корпусу выполнять задачу, поставленную лично начальником штаба Юго-Западного фронта Пуркаевым, то есть о выходе корпуса в район Уланова.
4 июля командир 15-го мехкорпуса получил указание от начальника штаба Юго-Западного фронта:
Полковник Ермолаев приказал к исходу 5 июля своим дивизиям сосредоточиться в следующих районах: 10-й танковой дивизии — бывший фольварк Одай, (иск.) Мазепинцы, высота 307,0; 37-й танковой дивизии — Марьяновка, (иск.) Любарка, высота 305,0; 212-й моторизованной дивизии — Мазепинцы, Березовка, Рогозна. Частям приказано приступить к выполнению данного приказа не позднее 16 ч 00 мин 4 июля.
Однако из-за изменившейся метеорологической обстановки и исключительно тяжёлого состояния грунтовых дорог после прошедших дождей дивизии сосредоточились в районах: 10-я танковая дивизия — Петриковцы, Смела, Липятин; 37-я танковая дивизия — Аркуши, Мытинцы, Зазулинцы; 212-я моторизованная дивизия — (иск.) Уланов, Сальница, Рыбчинцы. Штаб корпуса находился в Уланове.
10-я танковая дивизия после переправы через реку Збруч сосредоточилась в лесу севернее Проскуров, где производила дозаправку машин. А в это время 37-я танковая и 212-я моторизованная дивизии совершали марш в район Уланов.
На следующий день, 5 июля, части 15-го механизированного корпуса продолжали двигаться в район Уланова. Головные подразделения частей 15-го мехкорпуса начали сосредоточиваться в указанных им приказом районах.