В ходе начавшегося 20 июня наступления полки 1-й гв. ШАД поддерживали части 11-й гв. Армии (генерал-лейтенанта К.Н. Галицкого) 3-го Белорусского фронта, наступавшей на оршинском направлении. До 27 июня (день взятия Орши) М. Гареев выполнил всего 5 боевых вылетов «по переднему краю противника»: полк, стремясь поспеть за наступающими танкистами, все время перелетал с места на место – из Мамоново в Хламово, затем на аэродром Красное и, наконец, в Смоляны. С этого аэродрома полк поддерживал войска, наступавшие на минском направлении. С. 1 июля по 23 августа 1944 г. М. Гареев выполнил 17 боевых вылетов. В июле его экипаж в составе группы пилотов 76-го полка привлекли к «железнодорожной операции». Целью ее было не дать немцам разрушить железнодорожные пути (они применяли для этого специальные «путеразрушители») и увезти на запад паровозы и вагоны. Два «путеразрушителя» штурмовикам удалось уничтожить 1 июля на станции Толочин. В целом же, в результате деятельности «Илов» 76-го гв. ШАП удалось сохранить 150 километровый участок железной дороги Орша – Борисов. Гарееву, в числе других участников операции, была вручена экзотическая для летчика награда – нагрудный знак «Почетный железнодорожник». Воздушная обстановка в Белоруссии, по воспоминаниям М. Гареева, была не столь сложной, как, скажем, в Крыму. Немцы все время отступали, истребителей у них было мало, к тому же наиболее опасные для Ил-2 FW 190 применялись в основном как штурмовики. Поэтому основным врагом «Илов» была МЗА. Именно в Белоруссии 2-я АЭ М. Гареева стала летать на боевые задания, сознательно обходясь без истребительного прикрытия: наиболее опытные летчики, во главе с командиром, считали возможным «если что, отбиться от вражеских истребителей самостоятельно».
По итогам более полугода боевой работы (Крым, Белоруссия, Литва) 2-я АЭ 76-го гв. ШАП М. Гареева в конце 1944 г. отчиталась о 755 боевых вылетах, 15 уничтоженных танках и САУ, 7 БТРах, 62 автомашинах, 14 орудиях, 3 самолетах (на земле) и 10 складах с боеприпасами 12* . Свои потери – 2 Ил-2 с экипажами, еще несколько машин было подбито. Командование же 1-й гв. ШАД только за август 1944 г. отчиталось о 1126 боевых вылетах, в которых было уничтожено 102 танка (т.е. пятая часть бронетехники группы армий «Центр»!), 18 САУ и БТР, 4 самолета, 325 автомашин, 1300 солдат и офицеров противника.
По итогам боев в Белоруссии и Литве М. Гареев был назначен штурманом 76-го гв. ШАП, сочетая эту должность с должностью комэска. В сентябре 1944 г. он был вторично представлен к званию Героя Советского Союза.
С этого времени все четыре полка 1-й гв. ШАД начали действовать против немецкой группировки в Восточной Пруссии. С 1 сентября 1944 по 25 февраля 1945 г. экипаж Гареева выполнил 40 боевых вылетов по районам Кенигсберга, Пиллау и Данцига (в летной книжке отмечены боевые вылеты в районы населенных пунктов Куссен, Мулинген, Истенбург, Ливенхаген, Брохерсдорф, Фридрихедорф, Кройцбург, Браунсберг, Цинтен). Кроме боевой работы М. Гареев (как один из наиболее опытных пилотов полка) в этот период выполнял тренировочные вывозные полеты с молодыми летчиками. Общий налет за период с 1.09.1944 по 25.02.1945 г. составил около 53 часов.
Бои в Восточной Пруссии отличались редким ожесточением. Немцы, которым уже некуда было отступать, дрались отчаянно, используя мощную систему долговременных укреплений и сильную ПВО. Упорные бои развернулись на земле и в воздухе. Немцы в Восточной Пруссии имели достаточно бронетехники, против которой штурмовики 1-й гв. ШАД активно применяли ПТАБы. Например, 14 января 12 Ил-2 76-го полка нанесли удар по скоплению техники в р-не Тутшен и подожгли 5 танков и штурмовых орудий. В Восточной Пруссии М. Гарееву и другим наиболее опытным летчикам дивизии довелось участвовать и в совершенно несвойственных для штурмовиков операциях – ночных ударах по прорвавшейся бронетехнике немцев.