Переправа через такую широкую водную преграду, как Белая, при отсутствии переправочных средств, была весьма трудным делом. К вечеру 4 июня Туркестанская и 5-я армии вышли к Белой и развернули подготовку к форсированию. Для переправы использовались бочки, бревна, наспех сооруженные плоты. Кроме того, разведчики 25-й дивизии захватили два небольших пассажирских парохода.
Политотделы дивизий и партийные организации полков развернули большую политическую работу среди местного населения. В деревнях и селах устраивались митинги. Особенно часто они проводились в прибрежных селениях, откуда слова выступавших на митингах ораторов долетали до колчаковских позиций на противоположном берегу. Красноармейцы завязывали через реку разговоры с солдатами белых частей. На сторону Красной Армии перебегали не только одиночки, но и целые подразделения противника.
В ночь на 5 июня храбрые разведчики 25-й дивизии по собственному почину переправились на правый берег реки в районе Красного Яра (18 километров северо-западнее Уфы) и захватили небольшой плацдарм. Одновременно батальон 230-го Старорусского полка 26-й дивизии захватил плацдарм в районе селения Старая Баскакова (60 километров северо-западнее Уфы). Попытки противника опрокинуть переправившиеся подразделения были отбиты. Этот частный успех, достигнутый благодаря геройству и разумной инициативе, имел большое значение для последующего хода событий.
М. В. Фрунзе в соответствии с директивой комфронта намечал при форсировании Белой нанести главный удар правым флангом Туркестанской армии: ударной группой в составе 24-й дивизии, 2-й бригады 2-й дивизии и 3-й кавалерийской дивизии. Но попытки ударной группы переправиться южнее Уфы не удались. В то же время передовые подразделения 25-й и 26-й дивизий захватили на правом берегу Белой плацдармы. Это побудило М. В. Фрунзе перенести основное внимание на левый фланг Туркестанской армии.
7 июня он прибыл в 25-ю дивизию, на месте проверил подготовку ее к форсированию реки и дал указание начать переправу в ночь на 8 июня — на сутки ранее намеченного срока.
М. В. Фрунзе лично возглавил первые переправившиеся части — 217-й Пугачевский и 220-й Иваново-Вознесенский полки — и руководил их боем на правом берегу.
Наступление 25-й дивизии было неожиданным для белых. Это дало возможность к утру 8 июня расширить плацдарм до 8 километров по фронту и до 10–12 километров в глубину и обеспечить переправу еще двух стрелковых и сводного кавалерийского полков.
Приближение советских частей к Уфе вызвало панику среди белогвардейских властей. Началась поспешная эвакуация. Колчаковские власти особым приказом пытались заставить всех служащих покинуть город. Однако, за исключением некоторой части старых чиновников, никто не захотел бежать с белогвардейцами и буржуазией.
Утром 8 июня белогвардейское командование, видя угрозу, создавшуюся севернее Уфы, бросило в бой свои резервы. Противнику удалось потеснить переправившиеся полки к реке. Колчаковская авиация обстреливала с воздуха советские части.
В этот опасный момент М. В. Фрунзе лично возглавил контратаку 220-го полка, почти полностью состоявшего из иваново-вознесенских рабочих. Он с винтовкой выбежал вперед и повел за собой дрогнувшие было цепи. Воодушевленные храбростью командующего, бойцы бросились вперед. Дружным ударом они опрокинули наседавшего врага и восстановили положение. Атаки белых были отбиты. Переправа продолжалась. Но вскоре разгорелся новый бой. Опять в воздухе появилась вражеская авиация. М. В. Фрунзе был контужен взрывом авиабомбы; лошадь под ним была убита. Но он остался на поле сражения и продолжал руководить войсками.
В. И. Чапаев в это время вел переправу остальных частей дивизии. Белогвардейские самолеты сбрасывали бомбы и обстреливали из пулеметов переправлявшихся бойцов. Советские летчики героически отражали налеты белогвардейской авиации, но самолетов у колчаковцев было больше.
Пулеметным огнем одного из вражеских самолетов был ранен В. И. Чапаев. Но он, как и М. В. Фрунзе, остался на своем посту и продолжал руководить переправой.
К исходу дня 8 июня через реку переправились две бригады. Соседняя слева 26-я дивизия также продолжала наступление и освободила Бирск. Успеху боев на участке этой дивизии способствовал переход 7 июня на сторону Красной — Армии целого батальона из 21-го Челябинского полка белых. Под влиянием большевистской агитации солдаты этого батальона бросились во время боя на офицеров, перебили часть из них и перешли на сторону советских войск.
Однако положение оставалось напряженным. Связи между правым флангом 5-й армии и Туркестанской армией не было.
На участке 25-й дивизии белые готовили сильную контратаку. Об этом В. И. Чапаеву стало известно от рабочего, пробравшегося из Уфы через линию фронта. Действительно, на рассвете 9 июня колчаковцы бросили в контратаку одновременно около пяти полков.