Балтики до Лиды, в Вильно находился штаб. Ввиду стремительного
наступления Наполеона у разделённых русских корпусов появилась угроза быть разбитыми по частям. Барклай де Толли начал постепенно отступать к Вильно и далее к Дриссе.
26 июня армия Барклая вышла из Вильно и 10 июля прибыла в Дрисский укреплённый лагерь на Западной Двине, где император Александр I планировал отбиваться от наполеоновских войск.
16 июля русская армия продолжила отступление через Полоцк на Витебск, оставив для защиты Петербурга 1-й корпус генерал-лейтенанта Витгенштейна. В Полоцке Александр I покинул армию, убеждённый к отъезду настойчивыми просьбами сановников и семьи. Барклай отступал под натиском превосходящих сил почти всей Европы, и этим сильно раздражал Наполеона, заинтересованного в скорейшем генеральном сражении.
2-я русская армия под командованием Багратиона располагалась под Гродно на западе Белоруссии примерно за 150 километров от 1-й армии Барклая. Сначала Багратион двинулся на соединение с основной 1-й армией, но когда он достиг Лиды, было поздно. Ему пришлось уходить от французов на юг. Чтобы отрезать Багратиона от основных сил и уничтожить, Наполеон послал на наперерез Багратиону маршала Даву с силами до 50 тысяч солдат. Даву двинулся из Вильно на Минск, который занял 8 июля. С другой стороны, с запада, на Багратиона наступал Жером Бонапарт с 4-мя корпусами, перешедшими Неман под Гродно. Наполеон стремился не допустить соединения русских армий, с тем, чтобы разбить их по частям. Багратион стремительными маршами и успешными арьергардными боями оторвался от войск Жерома, теперь его основным противником стал маршал Даву.
Багратион, подойдя к Днепру, послал корпус генерала Раевского против Даву с целью отбросить французов от Могилёва и выйти на прямую дорогу в Витебск, где по планам должны были соединиться русские армии. В результате боя под Салтановкой Раевский задержал продвижение Даву на восток к Смоленску, но путь на Витебск оказался заперт. Багратион смог без помех 25 июля форсировать Днепр в местечке Новое Быхово и направился к Смоленску. Даву не имел уже сил преследовать 2-ю армию русских, а войска Жерома Бонапарта, безнадёжно отстав, всё еще преодолевали лесисто-болотистую территорию Белоруссии.
Армия Барклая 23 июля пришла в Витебск, где Барклай хотел подождать Багратиона. 25 июля в 26 верстах от Витебска произошёл бой при Островно, который продолжился и 26 июля.
3 августа русские 1-я и 2-я армии соединились под Смоленском, достигнув таким образом первого стратегического успеха. В войне наступила небольшая передышка, обе стороны приводили в порядок войска, утомлённые беспрерывными маршами.
Схема соединения русских армий под Смоленском в начале августа 1812 года.