Den 23. juni rykket den 1. prøyssiske armé over Seidenburg og Zittau og Elbearméen over Waltersdorf og Schluckenau inn i Bøhmen. 26. juni kom det til sammenstøt ved Hühnerwasser, Sichrow, Turnau og til slaget ved Podol mellom forskjellige enheter fra den prøyssiske 1. armé under prins Fredrik Karl av Preussen og Elbearméen under general Herwarth von Bittenfeld på den ene siden og den 1. østerrikske og det saksiske korps på den annen. 27. juni krysset den 2. prøyssiske armé under kronprins Fredrik flere pass i Riesengebirge, og det kom til slag ved Nachod og Trautenau. Det siste var det eneste under hele krigen hvor østerrikerne gikk seirende ut. 28. juni kom det til slag ved Skalitz, Soor og Münchengrätz, hvor Østerrike led store tap. 29. juni fant slaget ved Gitschin mellom den 1. prøyssiske armé og det saksiske korps, og i øst kom det til kamper ved Königinhof og Scheinschädel. Etter disse sammenstøtene mistet begge arméene oversikten over den andres posisjoner, og først 2. juli ble det klart at Østerrike og Sachsen hadde sine tropper nordvest for Königgrätz.