Выдвинувшись из района Фридрихсгама (ныне — Хамина), 9 (21) февраля эти войска форсировали в нижнем течении пограничную реку Кюмень (ныне — Кюмийоки) и повели наступление вдоль берега Финского залива. 12 (24) февраля они блокировали крепость Свартхольм, а 13 (25) февраля вошли в Борго (ныне — Порвоо).
Это движение сопровождалось короткими стычками. На Гельсингфорс был направлен «летучий отряд», состоящий из егерей, драгун и гвардейских казаков, во главе с генерал-майором В. В. Орловым-Денисовым. Утром 18 февраля (1 марта) после короткого боя на подступах город был взят. В плен попали 120 шведов и 19 орудий. Атака стала такой стремительной, что часть пушек была захвачена заряженными.
Вечером в город прибыла остальная часть дивизии. Как стало очевидно впоследствии, быстрым штурмом можно было овладеть и Свеаборгом. Крепость еще не была готова к обороне. Как позднее свидетельствовал комендант Кронстедт, на момент появления русских в Гельсингфорсе «крепость была совершенно открыта со стороны материка и не имела для отбития сухопутной атаки никакого артиллерийского вооружения». Ледяной покров Финского залива делал эту морскую крепость уязвимой для осады в зимнее время. Однако Буксгевден, оставив против Свеаборга только заслон из 2000 человек, 20 февраля (3 марта) с основными силами направился к Тавастгусу (ныне — Хямеэнлинна), где концентрировались крупные силы шведов.
Крепость полностью блокирована не была, и комендант Кронстедт продолжил подготовку к обороне: исправлял укрепления, устраивал сообщение между островами, прорубал вокруг них лед; для оборудования артиллерийских позиций были использованы орудия, снятые с кораблей. Но и на атаку российского осадного отряда, несмотря на свое значительное численное превосходство, шведы не решились.
После отступления 23 февраля (6 марта) основных сил шведской армии к Таммерфорсу (ныне — Тампере) Буксгевден направил вслед за ними части 5-й и 21-й дивизий, а основные силы 17-й вернул к Свеаборгу. Туда же через Выборг стали походить части 14-й дивизии, а также гарнизоны крепостей российской Финляндской губернии. Было решено брать крепость путем правильной осады. Ведение осадных работ было поручено начальнику штаба российских войск в Финляндии инженер-генералу П. К. Сухтелену.
С возвращением 2 (14) марта Буксгевдена в Гельсингфорс началось возведение осадных батарей. Их сооружение на каменистых берегах залива было крайне затруднительно. Также сложна была доставка самих орудий большого калибра из Санкт-Петербурга сухопутным маршрутом
[1]. Всего удалось доставить 46 тяжелых орудий, в том числе 16 мортир. Бомбардировка началась 8 (20) марта. Гарнизон повел интенсивный ответный огонь. На вооружении Свеаборга находилось более 700 исправных орудий, но запасы пороха были ограничены.
Русские начали имитировать штурмовые атаки (особенно при этом отличились казаки, смело выходившие на лед вокруг крепости). Это заставляло шведов тратить еще больше боеприпасов. За 12 дней перестрелки российские артиллеристы израсходовали около 1500 снарядов, а шведские — чуть меньше 2500. В крепости было недостаточно безопасных укрытий для такого большого гарнизона. Несколько раз возникали пожары.
Также российское командование старалось поколебать боевой дух защитников Свеаборга. Имитировалось прибытие в осадный лагерь новых воинских соединений, тяжелой артиллерии; «из вежливости» в крепость доставлялись газеты, где сообщалось о быстром продвижении русских войск в Финляндии; распускались слухи, что французская армия уже высадилась в Южной Швеции; перебежчики из крепости отпускались домой и при этом снабжались деньгами. Генералу Г. М. Спренгтпортену, шведскому аристократу, давно проживавшему в России, удалось выйти на сторонников отделения Финляндии от Швеции среди офицеров гарнизона.