В III тысячелетии до н.э. финно-угорские народы жили между Уральскими горами и рекой Волга, в районе реки Кама. Приблизительно в период с 2000 до 1500 до н.э. угорские племена, которые были рыбаками и охотниками, медленно перемещались на юг. Достигнув границы степей, они стали вести кочевой образ жизни. Одна группа, мадьяры, осмелилась даже двинуться дальше на юг (около 600 до н.э.). Здесь они перемешались с болгаро-тюркским народом с похожей, но более высокоразвитой кочевой культурой. Этнически эта смешанная группа вероятно стала более тюркской, нежели угорской; высоко развитые религиозные идеи, музыка и социальная организация тюрков перемешались с северным наследием венгерского народа. Даже их название происходит от болгаро-тюркского названия, использовавшегося для венгров – «оногур», означавшего «десять племен» (т.е. семь венгерских племен плюс три хазарских, которые позднее поселились в Карпатском бассейне); отсюда и слово «Венгрия».
Около 680 н.э. венгры, расселившиеся между реками Дон и Днепр, оказались в составе еврейского Хазарского каганата. Даже под властью хазар они имели свою собственную организацию власти и культуру. Венгры торговали с арабами и Византийской империей; верили в одного высшего бога и в бессмертие души, предпочитали моногамию; были известны своей любовью к свободе и храбростью в борьбе с захватчиками. Хотя венгры жили среди тюркских народов более чем тысячу лет, они сохранили свой язык.
В 830 венгры откололись от ослабевшего Хазарского каганата, но оставались в степях, которые находились под властью Киева с 840 по 878. В середине 9 в. они вторглись в Центральную Европу и на Балканы. Около 890 печенеги, тюркский народ, вытеснили семь венгерских племен на запад – на территории между Днестром и нижним течением Дуная. Здесь венгры объединились с тремя хазарскими племенами. Под давлением трех могущественных соседей – печенегов, русских и дунайских болгар – десять племен решили создать более централизованное государство. Вожди племен возложили верховное руководство на Альмоша, вождя наиболее значительного и сильного племени – мадьяр.
В 892 венгры (мадьяры) сражались в Карпатском бассейне в союзе с императором Священной Римской империи Арнульфом против мораван. В 895 весь народ, возглавляемый Арпадом, сыном Альмоша, мигрировал в Карпатский бассейн. К 896 завоевание территории, с этого времени называвшейся Венгрией, в основном было завершено. Вскоре венгры, численность которых насчитывала в то время приблизительно полмиллиона человек, ассимилировали большинство славянских и аварских групп, разбросанных по всей этой территории. Во второй половине десятого столетия была колонизирована Трансильвания. В десятом столетии секлеры (вероятно, племя аварского происхождения), которые переняли венгерский язык, были направлены в восточную часть Трансильвании для охраны границ от печенегов и других восточных врагов.