基于考古学和分子人类学,原始印欧人起源于东欧大草原(伏尔加河到第聂伯河一带),部分起源于西伯利亚西部。
公元前2000年前后,他们迁徙至伊朗高原(波斯人、米底人前身)和印度次大陆西北部(印度雅利安人)。
古代使用印欧语系语言的各民族总称为印欧人,他们包括西亚的赫梯人、米底人、波斯人,南亚的雅利安人、南欧的希腊人、罗马人,东欧的斯拉夫人,北欧的日耳曼人,西欧的克尔特人等。
大约从公元前3000年代末开始,印欧语系各族分批地从他们的故乡地区向外迁徙。
公元前3000年代末2000年代初,他们中的一些部落越过高加索山脉,来到小亚的安纳托利亚,这些居民以后被称为赫梯人。
公元前2000年代初,赫梯人建立了国家,拥有自己的文字,这是最早建立的以印欧人为统治者的国家。公元前1595年赫梯人灭亡了古巴比伦王国,成为当时近东地区的一个大国。
古代印欧人的东支生活在黑海以东至黑海沿岸,从公元前2000年代开始,他们也分批南下,形成了印欧语系的东部语族:伊朗语族和印度语族。
伊朗语族的这一支南下后分别定居在里海南岸和波斯湾北岸,称为米底人和波斯人,米底人建国较早,占有两河流域北部和小亚一带,是古代西亚的强国,波斯直到公元前6世纪才建立国家,但它兴起很快,在短短的三、四十年中建立了地跨欧、亚、非的大帝国。
印欧人中使用印度语族的一支南下后进入印度。公元前2000年代初,侵入印度河流域,以后又向恒河流域迁徙。从公元前1000年代起、他们在恒河流域建立了许多小国,这样,印欧语系的雅利安人代替了原来的土著居民而成为南亚次大陆的统治民族。
公元前3000年代末至2000年代初,第一批印欧语系部落进入希腊。最早进入希腊的有阿卡亚人、爱奥尼亚人等等。公元前1500年左右,他们创建了迈锡尼文明。公元前12世纪,另一支希腊人多利亚人向南迁徙。他们破坏了原来的迈锡尼文明,原始社会迅速解体,多利亚人入侵之后,希腊历史进入了奴隶制城邦形成时期。
公元前2000年代初,属于印欧人中的西支部落入侵意大利。公元前6世纪,其中的拉丁人建立了古代历史上叱咤风云达千年之久的罗马。
公元3世纪,由于罗马帝国衰落,属于印欧语系的日耳曼人又发动了一次大规模的民族大迁徙,建立了许多封建王国。