Сопротивление финнов позволило шведской армии привести себя в порядок и активизировать действия против русских. Император Александр I принял ответные меры как военного, так и политического характера. С одной стороны, он перебросил на театр военных действий новые военные силы и произвел кадровые перестановки в командовании — Буксгевдена сменил Барклай де Толли, а Горчакова — генерал Каменский. С другой стороны, в Петербург были приглашены представители разных слоев финского общества, с которыми государь обсуждал будущее Финляндии. Пока шли эти переговоры, новый командующий генерал Каменский решительно взялся за дело.
Собрав армию в единый кулак, он нанес ряд чувствительных поражений шведским регулярным войскам и финским ополченцам. А чтобы «принудить Швецию к миру», был разработан план нанесения удара по собственно шведской территории.
Финляндию от Швеции отделяет Ботнический залив, который замерзает далеко не каждую зиму. Однако, к несчастью для шведов, зима 1809 года оказалась достаточно холодной и водная преграда была покрыта льдом. Именно этим обстоятельством и решило воспользоваться русское командование. Были сформированы три ударные колонны, которым предстояло перейти зал ив по льду и начать боевые действия на территории собственно Швеции. Одной из них командовал князь Петр Иванович Багратион, другой — Михаил Богданович Барклай де Толли, третьей — генерал Шувалов.
Войска князя Багратиона должны были наступать через Финский архипелаг и преодолеть сопротивление шведской группировки, сосредоточенной на Аландских островах.
Сами острова в то время представляли собой глухую и малонаселенную провинцию Шведского королевства. Здесь не было городов, только рыбацкие деревни и поселки, королевский губернатор жил в замке Кастельхольм, частично превратившемся в руины, а общее население островов составляло чуть более 1200 человек.
Однако, поскольку через Аланды проходил кратчайший путь к Стокгольму, шведское командование собрало там довольно значительные силы — до 10 тысяч солдат во главе с генералом Дебельном. Последний принялся деятельно готовить острова к обороне, строить батареи, засеки, эвакуировал население, уничтожал запасы.
В конце февраля 1809 года отряд князя Багратиона, разбитый на пять колонн, выступил из Або. Командующий хорошо позаботился о своих солдатах — все были одеты в полушубки, валенки и теплые шапки с наушниками, обоз вместо привычных фур составили сани. Авангардом корпуса командовал лихой гусар генерал Кульнев, прославившийся не только своей храбростью, но и своеобразным стилем своих приказов;
«
Шведские войска готовились к обороне главного острова архипелага — Большого Аланда. Неизвестно, сумел бы генерал Дебельн оказать достойное сопротивление князю Багратиону, так как он неожиданно получил известие из Стокгольма о произошедшем там государственном перевороте. Шведские офицеры во главе с командующим финляндской армией генералом Клингспором и генерал-адъютантом Адлеркрейцем отстранили от власти короля Густава IV Адольфа. Причиной переворота было упорное нежелание короля вступить в мирные переговоры с Россией, а также общее недовольство его правлением. Вскоре в Швеции собрался парламент — риксдаг, который отстранил от власти не только короля, но и всех его прямых потомков и изгнал монарха из шведских пределов.
К власти пришел дядя короля герцог Карл Зюдерманландский (будущий король Карл XIII), которые приказал генералу Дебельну немедленно вступить в переговоры с русскими о перемирии.
Князь Багратион, не имея полномочий на ведение переговоров, отправил генерала Дебельна к главнокомандующему финляндской армией генералу Богдану Федоровичу Кноррингу. Пока продолжались переговоры, русские войска продолжали идти вперед.
Русские колонны обходили Большой Аланд с нескольких сторон, создавая для шведского гарнизона угрозу окружения.
Шведы, не видевшие смысла в упорной обороне, лишенные командующего (бывшего на переговорах в Або), 5 марта подожгли вмерзшие в лед суда флотилии, склады и начали отступление, быстро перешедшее в бегство.
Авангард русской армии под командой неутомимого Кульнева преследовал их на протяжении 15 верст. На одном островков русские гусары окружили один из лучших полков шведской гвардии — Зюдерманландский, который после недолгого сопротивления сложил оружие.