ходе Русско-прусско-французской войны 1806–1807 годов Багратион вновь командует арьергардом русской армии, отличаясь в крупных сражениях на территории Восточной Пруссии – у Прейсиш-Эйлау (награжден орденом Святого Владимира 2-й степени), Гутштадта (отмечен золотой шпагой «За храбрость» с алмазами), Гейльсберга и при Фридланде.
В первом из них, состоявшемся 7–8 февраля 1807 года, ученик Суворова во главе арьергарда прикрывал отход русских войск к Прейсиш-Эйлау. Затем багратионовские полки успешно отражали атаки французов и не позволили им обойти себя с фланга. После кровопролитного сражения, продолжавшегося до десяти часов вечера, противники остались на исходных позициях. На следующий день русские беспрепятственно отступили от Прейсиш-Эйлау.
При Фридланде (ныне город Правдинск Калининградской области) генерал-лейтенант князь Багратион командовал левым крылом русской армии. Ее поражение в этой битве ускорило заключение Тильзитского мира.
В сентябре 1807 года следует назначение командиром 21-й пехотной дивизии. Начальствование ею в дни мирные оказалось недолгим. Вскоре дивизия, имевшая немалый боевой опыт в войнах с французами, перебрасывается в Финляндию: начиналась последняя для европейской истории война России со Швецией.
…В ходе Русско-шведской войны 1808–1809 годов Багратион, командир 21-й дивизии, «поднялся» до командования армейским корпусом. Его войска заняли важный по свому местоположению город Або (тогдашняя столица Финляндии). Там же успешно отражаются в сентябре 1808 года два шведских морских десанта. Войска Багратиона отличаются при взятии у шведов города Бирнаборга.
Последняя победа оказалась весьма значимой для идущей войны. Не случайно главнокомандующий русскими войсками на территории Финляндии генерал Ф.Ф. фон Кнорринг доносил императору Александру I о занятии города Биернаборг:
«…Храбрые войска, состоящие под командою генерал-лейтенанта князя Багратиона, открыли себе вход оружием в город Биернаборг. Напрасно неприятель собирал в оном большую часть сил своих и готовился положить преграду нашим успехам, генерал-лейтенант Багратион, во исполнение данной диспозиции, предупредил его намерение и после упорного сопротивления принудил оставить город, найдя в нем достаточные магазейны.
Неприятель пошел после сего по дороге к Вазе, оставя нас обладателями всей Абовской провинции. Он беспрерывно преследуется легкими деташаментами…»
Среди побед в Финляндии за Багратионом значится разгром у Артчило бригады шведского генерала Адлеркрейца, после чего русские войска захватили город Таммерфорс. Отличился он при занятии финляндской территории по побережью Ботнического залива от города Або до Гамла-Карлебю.
Самым большим успехом для полководца в войне со Швецией стала экспедиция по скованному льдом Ботническому заливу на Аландские острова. Собственно говоря, «ледяной переход» задумывался масштабно. Корпусные войска генерал-лейтенанта П.И. Багратиона должны были по льду Ботнического