Вслед за уничтожением двух посольств Ольга пришла в землю древлян, на могилу Игоря, и велела насыпать над ней курган и творить тризну. Пившие без меры древляне по приказу княгини были изрублены киевскими отроками. Но и этой кровью гнев Ольги не был утолен.
Летом 946 г. Ольга со Святославом, кормильцем его Асмудом и воеводой Свенельдом вступила в землю древлян, ведя киевскую дружину. Вскоре полки неприятелей сошлись, или, как говорили в старину, «снемъщися». Юный Святослав метнул копье в древлян, но детская рука еще не набрала силы, и копье, пролетев сквозь уши коня, ударило животное в ногу. Тут Свенельд и Асмуд обратились к киевской рати: «Князь оуже почал, потягнемъ дружино по князи». Сражение было скоротечно. Древляне побежали по своим городам и затворились в них. Ольга с дружиной подошла под стены Искоростеня, но взять город было непросто. Ольга лето простояла под Искоростенем, пока наконец не придумала, как расправиться с ненавистным городом.
Ольга предложила измученным осадой горожанам мир, но прежде просила дань — по три голубя и три воробья от двора. К утру Ольга обещала отступить.
Дань княгине дали, и Искорбстень в тот же день был сожжен. Птицы устремились к гнездам, свитым под соломенными и тесовыми крышами города. К лапкам голубей и воробьев были привязаны горящие труты.
В итоге на древлян возложили тяжкую дань, две трети которой шли в Киев, а треть в Вышгород, в город княгини Ольги.
Следующий, 947 г. показал Ольгу как энергичную правительницу. Быть может, Ольга как государственный деятель превзошла мужа и сына. Впрочем, это вопрос скорее риторический. Заметим лишь, что Ольге в 947 г. было пятьдесят четыре года и иная вдова ее возраста не отважилась бы выехать из Киева или Вышгорода далее как на один дневной переход.
Ольга в 947 г. с дружиной выехала на север. Это была необъятная лесная страна, откуда в 903 г. ее десятилетней девочкой привез Олег к Игорю. Видимо, Ольга поднялась по Днепру до волока у Гнездова и, оказавшись на Западной Двине, добралась до волока в Ловать и так достигла озера Ильмень. Вместе с ладьями посуху могли идти лошади, везшие киевскую дружину.
Возможно, что Ольга выступила на север поздней осенью, в пору, когда на реках стал крепкий лед. Все путешествие Ольга могла провести сидя в санях. Заметим, что как раз в середине X в. активно отстраивался Новгород, быстро затмивший Рюриково городище.
От Новгорода Ольга уехала на восток руслом реки Мста. В те годы по Мсте словене новгородские шли на верхнюю Волгу и вовсю работал волок на месте современного Вышнего Волочка. Через волок от Новгорода шли ладьи в Булгар, Итиль и далее на Каспий. Мста имела огромное значение для восточноевропейской торговли, и Ольга начала ставить по реке погосты и устанавливать дани. Для Киева в 947 г. была очевидна необходимость установления административного контроля, как минимум, над важнейшими транспортными путями Русской равнины. Ольга понимала, что обладание лишь днепровским речным путем не сделает Киев столицей далее границ днепровского речного бассейна. Ольга стремилась к Волге, так же как ее муж ранее стремился к Тамани.
Проехав из края в край реку Мсту, Ольга вернулась в Новгород и скоро уехала на реку Лугу. С озера Ильмень через реку Шелонь на Лугу вел волок. А руслом Луги можно было попасть в Балтийское море. Княгиня Ольга установила на Луге погосты, дани и оброки.
На северо-западном рубеже словенских земель, на правом берегу реки Нарва, к северу от Чудского озера, и поныне сохранилась деревня с названием Ольгин крест. Не исключено, что в 947 г. Ольга установила над Нарвой каменный крест, ибо, во-первых, посетила эти места, а во-вторых, никогда не скрывала симпатий к христианству и вполне могла отметить рубеж государства крестом.
Летописец сообщает, что сани, везшие Ольгу, стоят в Пскове «и до сегодня». Во времена составления «Повести временных лет» сани Ольги и в самом деле могли сохраняться в Пскове, где княгиня, вероятно, делала остановку. Недалеко от Пскова, на берегу реки Великой, стоит село Выбуты. Тут, по преданию, родилась Ольга.
В 947 г. княгиня Ольга объехала едва не все славянские земли на севере Восточной Европы. Летописец замечает: «… и ловища ея суть по всей земли, знамения и места, и погосты… и по Днепру перевесища и села, и по Десне, есть село Олзино и до сего дни».
Видимо, в Киев Ольга возвращалась руслом реки Десны, через земли кривичей, вятичей, радимичей и северян, не спешивших самостоятельно склонять головы перед Киевом. В верховье Десны, недалеко от волока, соединявшего реку с Угрой, в районе города Ельня, по сей день стоит село Вольговка. А неподалеку, в верховьях бассейна реки Сож, расположено село Вользино. Возможно, в этих селах Ольга останавливалась в 947 г., и, быть может, они стали принадлежать княгине, как принадлежал ей Вышгород. В X в. город Малин принадлежал древлянскому князю Малу. Княжеские и боярские города и села в X в. были еще немногочисленны, но тенденция к их появлению установилась устойчивая.
Уже в низовьях Десны представлен еще один топоним с именем Ольги в основе. К западу от Чернигова, в 947 г. представлявшего собой укрепленный город с обширным посадом и большим курганным некрополем, расположено урочище, именуемое Ольгово поле.
По возвращении в Киев Ольга обняла сына Святослава, которому было пять лет от роду. Летописец особо говорит, что Ольга «пребываше с ним въ любви».
В 955 г. Ольга поехала в Византию. И тут мы прибегнем к свидетельству греческого императора Константина VIII, в середине X в. в посетившего Русь:
«Зимний и суровый образ жизни этих самых Русов таков. Когда наступает ноябрь месяц, князья их тот час выходят со всеми русами из Киева и отправляются в полюдье, т. е. круговой объезд и именно в славянские земли Вервианов (древлян), Другувитов (дреговичей), Кривитеинов (кривичей), Севериев (северян), и остальных славян, платящих дань Русам. Прокармливаясь там в течение целой зимы, они в апреле месяце, когда растает лед на реке Днепр, снова возвращаются в Киев. Затем забирают свои однодревки… снаряжаются и отправляются в Византию…
…Однодревки, приходящие в Константинополь из Внешней Руси, идут из Невогарды (Новгорода), в котором сидел Святослав, сын русского князя Игоря, а также из крепости Милиниски (Гнездово или Смоленск), из Телюцы (Любеча), Чернигоги (Чернигова) и из Вышеграда. Все они спускаются по реке Днепру и собираются в Киевской крепости, называемой Самватас…
…Данники их, славяне, называемые Кривитеинами и Ленсанинами, и прочие славяне рубят однодревки в своих городах в зимнюю пору и, отделав их, с открытием времени, когда лед растает, вводят в ближние озера. Затем, так как они (водоемы) впадают в реку Днепр, то оттуда они и сами входят в ту же реку, приходят в Киев, вытаскивают лодки на берег для оснастки и продают русам. Русы, покупая лишь самые колоды, расснащивают старые однодревки, берут из них весла, уключины и прочие снасти и оснащивают новые…» (Известия византийских писателей о Северном Причерноморье. — М.-Л., 1934, с. 10).
Константин VIII писал о Руси около 948 г. Из его сочинения можно представить картину полюдья в Древней Руси.
Осенью, как станет лед на реках, из ворот Киева, а в X в. он был невелик, выезжала княжеская дружина, составленная из нескольких сотен, а может, и тысяч отроков, представлявших различные восточнославянские союзы. Были в дружине и варяги. Наиболее знаменит среди них Свенельд, собиравший дань с уличей и древлян.
Ближайшей к Киеву была древлянская земля, и именно ее города, стоявшие на реках Тетерев, Уж, Уборть, ранее всего объезжала киевская дружина. Объехать все волости древлян и за всю зиму было невозможно, и дружина посещала лишь несколько городов, куда загодя свозили пушнину и иной оброк. Это были центры речных долин, подобные городам Радомышль, Мическ или Житомир на реке Тетерев, Искоростень и Овруч в бассейне реки Уж и Олевск на реке Уборть. Древляне под присмотром своих князей к ноябрю отправляли в места остановки киевской дружины транспорты с положенным каждой волости оброком.