Ab 508 besiedelten die Langobarden unter König Tato die Pannonische Tiefebene entlang der Donau. Sie hatten zuvor die Rugier unterworfen und vernichteten im Jahr 510 das Herulerreich. Nach Theoderichs Tod gingen die ostgotischen Gebiete bis 530 unter König Wacho an die Langobarden. Um 540 besiegten sie die Reste der Quaden bzw. Donausueben, die danach in den Langobarden aufgingen. 567 vernichteten sie zusammen mit den Awaren das Gepidenreich, bevor sie 568 selber vor den Awaren nach Italien flohen. Ab Mitte des 6. Jahrhunderts drangen dann Slawen in das Karpatenbecken ein. 591 bis 602 machte der oströmische Kaiser Maurikios der awarischen und slawischen Bedrohung durch mehrere Feldzüge ein Ende und verwüstete Teile der ungarischen Tiefebene. Ab 612 bis 630 drangen Slawen und Awaren bis Konstantinopel vor. Bis 634 konnte Herakleios die oströmische Herrschaft im südlichen Pannonien und am Balkan wiederherstellen. Die slawischen Einwanderer gewannen aber zunehmend die Oberhand, da Ostrom seine Kräfte für die Kriege gegen Persien und Araber konzentrieren musste.