Chodkiewicz zgromadził pod Dorpatem 2400 jazdy i 1000 piechurów. Zostawił tam swoje tabory i początkowo w pośpiechu wyruszył w kierunku Rygi, jednak zmienił zdanie i wyruszył w kierunku korpusu Lennartssona. Lennartsson stanął w warownym obozie pod Vigala i nie przyjął walnej bitwy. Lennartsson w połowie września wyruszył ku Pernawie gdzie połączył się z korpusem króla szwedzkiego Karola IX, który tam wylądował. Połączone siły szwedzkie wymaszerowały w kierunku Rygi.
Równolegle do ich drogi przemarszu maszerowały wojska Chodkiewicza aż dotarły do Dźwiny koło Kircholmu (15 kilometrów od Rygi). Karol IX przed rozpoczęciem oblężenia Rygi postanowił zabezpieczyć tyły. Nocą z 26 na 27 września wyruszył armią w kierunku Kircholmu licząc na zaskoczenie oddziałów Chodkiewicza i ich zniszczenie. 27 września wojska podeszły pod Kircholm jednak nie uzyskały przewagi zaskoczenia.
Siły i rozlokowanie armii Armia Rzeczypospolitej Liczebność wojsk Chodkiewicza nie jest dokładnie znana. Szacunki w większości wahają się między 3500 a 3700 żołnierzy w tym około 2600 jazdy i od 4 do 7 armat.