Несмотря на неудачу десанта, шведское командование решило во что бы то ни стало захватить Або и создать в этом районе необходимый плацдарм для последующей высадки своих войск. На Аландские острова прибыл сам шведский король Густав IV. По его приказу все находившиеся там войска численностью до 5 тысяч человек были посажены на суда и направлены к берегам Финляндии.
14 (26) сентября 1808 года шведский десант начал высадку y Або. Багратион, внимательно следивший за действиями противника, дал возможность всему шведскому отряду выйти на берег. После чего 16 (28) сентября русские войска решительно атаковали десант. Завязался упорный бой, и шведы были разгромлены. Действия войск Багратиона в сентябре 1808 года явились поучительным примером успешной обороны морского побережья. Таким образом, все попытки шведского командования высадить десанты были сорваны. Противнику не удалось отвлечь внимание русского командования от северного участка фронта.
К концу 1808 года шведская армия, понеся ряд новых поражений, вынуждена была полностью очистить территорию Финляндии и отойти за реку Кемь. Однако Швеция не отказалась от борьбы против России и готова была ее продолжать.
В 1809 году русское командование планировало перенести военные действия на территорию Швеции, чтобы окончательно разгромить её армию и добиться заключения выгодного мира. Русские войска, действовавшие в Финляндии, были сведены в три корпуса – П. И. Шувалова, М. Б. Барклая-де-Толли и П. И. Багратиона. Во главе армии вместо Ф. Ф. Буксгевдена был поставлен новый командующий – Богдан Фёдорович Кнорринг.
Художник Джордж Доу «Портрет П. И. Багратиона»
Корпус Шувалова получил задачу наступать из района севернее Улеаборга на Торнео и далее на юг вдоль побережья на Умео. Корпус Барклая-де-Толли должен был наступать от Вазы на Умео по льду Ботнического залива. Главный удар было намечено нанести силами корпуса Багратиона из района Або по льду Ботнического залива через Аландские острова и далее на Стокгольм. Русским войскам на этом направлении предстояло преодолеть в сильный мороз и пургу ледяное пространство Ботнического залива, овладеть укрепленными островами Аландского архипелага, выйти к шведским берегам и закрепиться на них.
Войска Багратиона имели в своем составе 30 батальонов пехоты, 4 эскадрона регулярной кавалерии, 600 казаков и 20 орудий. Общая их численность доходила до 17 тысяч человек. Аландские острова оборонялись 10-тысячным шведским корпусом под командованием генерала Дёбельна. Противник организовал прочную оборону. Все местные жители с островов, расположенных между побережьем Финляндии и Аландом, были выселены, деревни сожжены, а запасы продовольствия и топлива уничтожены. Противник тем самым хотел создать на пути русской армии возможно больше препятствий. Зная о тех больших трудностях, которые предстояло преодолеть русским войскам, Багратион исключительно тщательно подготовил поход. Он заблаговременно обеспечил личный состав вооружением, боеприпасами, тёплым обмундированием, продовольствием. Кроме того, были созданы необходимые запасы военного имущества. Закончив подготовку экспедиции, Багратион с 26 февраля (10 марта) 1809 года начал выдвижение своих войск на остров Кумлинге, который был избран в качестве исходного района для наступления. К 2 (14) марта войска Багратиона полностью сосредоточились в указанном районе, а на следующий день перешли в наступление. Начался знаменитый ледовый поход – одна из героических страниц русской военной истории. Наступление велось пятью колоннами. Первые четыре наступали с фронта, а пятая – обходила Аланд с юга. Во главе колонн шли авангарды. За колоннами следовали два резерва. Шведские войска, не оказывая серьёзного сопротивления, отходили на Большой Аланд, где намеревались задержать дальнейшее продвижение войск Багратиона. Желая выиграть время для того, чтобы отвести свои войска и занять выгодную оборону на Большом Аланде, генерал Дёбельн решил вступить в переговоры с русскими о заключении перемирия. Багратион быстро разгадал замысел врага и отказался вести переговоры о перемирии, после чего приказал увеличить темпы передвижения своих войск. Развивая стремительное наступление с фронта и одновременно обходя противника с юга, русские войска создали угрозу окружения шведов на Большом Аланде. Шведы вынуждены были отказаться от его обороны и поспешно отступить. Для преследования противника, отходившего к берегам Швеции, Багратион выделил конный отряд в 400 человек под командованием генерал-майора Кульнева.