В начале 1945 г. у немцев на Востоке оставалось еще 1875 самолетов всех типов, из них 360 — истребители. Этими машинами приходилось прикрывать весь фронт от Балтики до Чехословакии.
6-й воздушный флот со своими самолетами имел противника, у которого в Прибалтике было 1060 машин. Проблемы с горючим особенно обострились после потери Плоешти и англо-американских бомбежек нефтеочистительных установок и предприятий по производству синтетического топлива. В 1945 г. люфтваффе могли наносить лишь одиночные удары по небольшим участкам фронта и оказывать поддержку опорным пунктам, находившимся в очень тяжелом положении.
В противоположность этому красные ВВС в начале января 1945 г. располагали 15 815 самолетами. Они удерживали инициативу и абсолютное господство в воздухе и могли, как и западные союзники, целым «партийным съездом» пролетать над фронтом, опасаясь только булавочных уколов. Десять советских воздушных армий воевали против остатков немецких войск на их территории. Всего русская авиационная промышленность выпустила в 1944 г. 14 500 самолетов.
Уже 6 декабря 1944 г. была поставлена задача — собрать все бомбардировщики Авиации дальнего действия в 18-ю воздушную армию.
Этими силами были нанесены бомбовые удары по Берлину, Кенигсбергу и Будапешту, Вене и Дрездену.
Это, однако, не должно скрывать тот факт, что красные ВВС в течение всей войны решали почти исключительно тактические задачи. Число русских истребителей и штурмовиков с 1 января 1944 г. до 1 января 1945 г. значительно возросло. Число истребителей выросло с 2478 до 5184 машин, а штурмовиков — с 1858 до 3845.
Во время наступления русских войск от Вислы в направлении Одера, начавшегося 12 января 1945 г., и наступления из района южнее Мемеля (Клайпеды) на Восточную Пруссию немцы в последний раз напрягли все силы, чтобы сдержать противника. Немецким частям при неутомимой поддержке люфтваффе удалось остановить это наступление на Нижнем Одере и удержать переправы в Штеттине, Кюстрине, Франкфурте-на-Одере и Губене.
Уровень потерь люфтваффе был чрезвычайно высок. На базу возвращались лишь немногие самолеты. Советские истребители в десятки раз превосходили их в небе, и красные ВВС в эти недели ежедневно совершали до 10 000 боевых вылетов на потрепанные и истощенные немецкие войска.
Когда первые советские части высадились на западном берегу Одера и создали здесь плацдарм, Ставка уже планировала завершающий удар по Берлину. Жукову, руководившему действиями 1-го Белорусского и 1-го Украинского фронтов, было выделено 163 дивизии, 6460 танков и две воздушные армии. Это были 16-я воздушная армия генерала Руденко и 2-я воздушная армия генерала Красовского. В 16-й воздушной армии было 2200 истребителей и штурмовиков, а также большое число ночных бомбардировщиков Пе-2. Они должны были поддерживать главный удар по Берлину. В целом в последнем крупном наступлении участвовало от 4700 до 5000 самолетов. К этому нужно добавить 4-ю воздушную армию генерала Вершинина, которая поддерживала 2-й Белорусский фронт, а также 1-ю воздушную армию генерала Хрюкина, которая находилась в распоряжении 3-го Белорусского фронта Черняховского в Восточной Пруссии. Итого советское главнокомандование имело в последнем наступлении в Германии 8000 самолетов.
Боевые действия начались 12 января. Плохая погода позволила поднять в воздух только 6-й ШАК, который поддерживал боевые действия 2-й гвардейской танковой армии. Он совершил лишь 272 боевых вылета. 2-я и 11-я гв. ШАД смогли совершить только 345 боевых вылетов в поддержку 1-й гвардейской танковой армии.
16 января погода улучшилась, и 16-я воздушная армия приняла участие в боевых действиях в полном объеме. В эти дни был совершен 3431 боевой вылет.
В воздушные бои против немногочисленных немецких истребительных эскадрилий вступил также 176-й гв. ИАП полковника Кожедуба, который одержал еще несколько воздушных побед.
Полковник Покрышкин, командир 9-й гв. ИАД, первым приземлился на немецком шоссе, поскольку рядом не было аэродрома.
Во время этого наступления русские войска нанесли удар и по Кенигсбергу в Восточной Пруссии, который постоянно бомбили 1-я и 4-я воздушные армии силами 3000 самолетов.
Люфтваффе противостояли этой армаде с мужеством отчаявшихся. Их 775 самолетов из 6-го воздушного флота участвовали во многих боях. У них были достойные победы, но с каждой сбитой немецкой машиной число их уменьшалось, а замены уже не было.
Между 19 января и 3 февраля 4-я воздушная армия совершила 8130 боевых вылетов, а 1-я воздушная армия — 9740. Эта воздушная поддержка вселила воодушевление в наступающие войска и помогла штурмовать последние хорошо укрепленные немецкие позиции.
В последующие недели Кенигсберг был окружен с трех сторон. Важность, которую русское командование придавало захвату Восточной Пруссии, видна из визита маршала Новикова 23 февраля в штаб 3-го Белорусского фронта. Он хотел лично ввести в бой воздушные армии над Восточной Пруссией и наиболее эффективно поддержать наступление на Кенигсберг.