20 moments
Shelter during the Pecheneg siege of Kyiv
· Kyiv, Ukraine

Wikimedia Commons · Public domain · file As a child, Vladimir was inside Kyiv with his grandmother Olga and his brothers during a Pecheneg siege. The Primary Chronicle narrative supplies the year; early Rus' chronology is partly reconstructed and should be treated cautiously.
Flight to Scandinavia
· Scandinavia
After Yaropolk's defeat of Oleg, Vladimir fled from the struggle for Rus' and went to the Varangians in Scandinavia. The source identifies Scandinavia but no particular settlement; coordinates are a broad representative point.
Capture of Polotsk
· Polotsk, Belarus

Wikimedia Commons · Public domain · file During his advance against Yaropolk, Vladimir came to Polotsk, killed Rogvolod and his sons, and took Rogneda as his wife according to the Primary Chronicle. The account is a chronicle narrative; the cited edition places it in the annal corresponding to 980.
Return with Varangians to Novgorod
· Novgorod, Russia
Vladimir returned from overseas with Varangians, announced his challenge to Yaropolk's governors, and took up position in Novgorod. This follows the Primary Chronicle annal 6488, rendered as 980 by the cited edition; other chronologies date Vladimir's seizure of Kyiv differently.
Siege and entry into Kyiv
· Kyiv, Ukraine

Wikimedia Commons · Public domain · file Vladimir advanced on Kyiv in the succession struggle with Yaropolk, besieged the city from Dorogozhichi, and subsequently entered Kyiv. The cited Primary Chronicle chronology gives 980; the canonical English biography dates the taking of Kyiv to 978.
Campaign in the Cherven towns
· Cherven towns, modern Poland and Ukraine
Vladimir personally campaigned against the Poles and took Peremyshl, Cherven, and other towns later described by the chronicle as under Rus'. Coordinates represent the Cherven-towns region near the archaeological site of Czermno; the chronicle records several towns rather than one exact campaign site.
Second campaign against the Vyatichi
· Vyatichi lands, upper Oka region, Russia
The Primary Chronicle records Vladimir's second campaign against the Vyatichi after their revolt. The source identifies a people rather than a settlement; coordinates are a representative point in the broadly associated upper-Oka region.
Campaign against the Yatvingians
· Yatvingian lands, Suwałki region, Poland
Vladimir marched against the Yatvingians and took their land, then returned to Kyiv according to the Primary Chronicle. The campaign's exact location is not specified; coordinates are a representative point for the historical Yatvingian/Sudovian region.
Campaign against the Radimichians
· Radimichian lands, Sozh basin, Belarus
Vladimir led a campaign against the Radimichians, sending his commander Wolf Tail ahead; the encounter described by the chronicle occurred on the Pishchana River. The Pishchana River's identification is uncertain; coordinates represent the Radimichian area in the Sozh basin.
Volga Bulgar campaign
· Volga Bulgaria, representative point near Bolghar, Tatarstan, Russia
Vladimir traveled by boat with Dobrynia against the Bulgars, concluded peace after defeating them, and returned to Kyiv according to the Primary Chronicle. The precise battlefield or meeting place is not named; coordinates are a representative point in Volga Bulgaria near Bolghar.
Religious envoys received in Kyiv
· Kyiv, Ukraine

Wikimedia Commons · Public domain · file Vladimir was in Kyiv when missionaries representing several religions arrived to seek his conversion, an episode central to the chronicle's conversion narrative. The episode is part of a later chronicle conversion narrative and its historicity and precise sequencing are debated.
Baptism and marriage at Chersonesus
· Chersonesus Taurica, Sevastopol, Crimea, Ukraine

Wikimedia Commons · Public domain · file The chronicle tradition places Vladimir's baptism and subsequent marriage to Anna Porphyrogenita at Chersonesus after his capture of the city. The Chersonesus baptism tradition is disputed: medieval accounts differ on the sequence and on the place of baptism.
Return to Kyiv and baptism of the people
· Dnieper River, Kyiv, Ukraine

Wikimedia Commons · Public domain · file After departing Chersonesus, Vladimir returned to Kyiv, ordered the pagan idols removed, and went to the Dnieper for the mass baptism described by the Primary Chronicle. Coordinates mark the central Kyiv Dnieper waterfront; the precise baptismal landing site is not established.
Meeting the Pechenegs at the Trubizh ford
· Trubizh River ford near Pereiaslav, Ukraine
Returning from a campaign against the Croats, Vladimir met a Pecheneg force at the Trubizh ford near Pereiaslav, where the chronicle places a champion duel and Rus' victory. The cited chronicle annal is 6501, variously converted as 992 or 993; the canonical English biography uses 992. Coordinates represent Pereiaslav and the nearby Trubizh.
Return to Kyiv after the Trubizh victory
· Kyiv, Ukraine

Wikimedia Commons · Public domain · file Following the Pechenegs' flight at the Trubizh ford, the chronicle explicitly records Vladimir's return to Kyiv. The cited chronicle annal is 6501, variously converted as 992 or 993; this card follows the 992 chronology used in the canonical English biography.
Battle and feast at Vasyliv
· Vasyliv, near modern Vasylkiv, Kyiv Oblast, Ukraine
Vladimir went out with a small retinue to meet Pechenegs at Vasyliv, escaped after defeat, built a church, and celebrated there for eight days according to the chronicle. The precise site of medieval Vasyliv and its bridge is uncertain; coordinates use modern Vasylkiv as a representative location.
Prayer at the Church of the Tithes
· Church of the Tithes site, Kyiv, Ukraine
Vladimir entered the completed Church of the Tithes in Kyiv, prayed there, and endowed it with a tithe from his resources and towns according to the Primary Chronicle. Coordinates identify the archaeological site of the destroyed Church of the Tithes.
Return to Kyiv after the Vasyliv feast
· Kyiv, Ukraine

Wikimedia Commons · Public domain · file After his eight-day celebration at Vasyliv, Vladimir returned to Kyiv for the Dormition feast. The precise day of return is not stated.
Journey to Novgorod to raise troops
· Novgorod, Russia

Wikimedia Commons · Public domain · file Vladimir traveled to Novgorod to raise troops from the northern lands for the continuing war with the Pechenegs. The source dates this to annal 6505, conventionally rendered as 997.
Death at Berestove
· Berestove, Kyiv, Ukraine

Wikimedia Commons · Public domain · file Vladimir died at the princely settlement of Berestove near Kyiv after becoming ill while preparing to act against his son Yaroslav. The exact date, 15 July 1015, is given in the article's infobox; coordinates mark historical Berestove in present-day Kyiv.