550'lerin ortalarında I. Justinianus, Balkan sahasındaki birçok kesimde zaferler elde etti, Slavlar ve Gepidler üzerinde hâkimiyet kurdu. 559'da imparatorluk Kutrigur ve Slavların büyük istilalarıyla karşılaştı. Slav istilası 545, 577, 580, 586 yıllarında gerçekleşti ve Thessalonikē muhitinde kalabalık bir Slav kolonisi oluştu. Heraclius zamanında çeşitli Slav kabileleri Balkanlar'ın kuzeyinde ve batısında (Dalmaçya, Hırvatistan, Sırbistan) yeniden yerleştiler. I. Justinianus, başkomutan Belisarius'u çağırıp, yeni Hun akınını durdurdu. Tuna birliklerinin güçlendirilmesi Kutrigur Hunlarının anlaşma yapmasına sebep oldu. 582'de Avarlar, ünlü Balkan kalelerinden Sirmium'u ele geçirdi. Bu süreçte Slavlar da Tuna boyunca çeşitli gedikler açtılar. İmparator Mauricius, 602 yılı ile beraber Balkan topraklarındaki başarılı seferleri ile Avar ve Slavları Tuna'nın ötesine püskürttü.