Большинство историков считают предками чувашей тюркоязычных хунну, которые проживали в Индии в четвертом-третьем веках до нашей эры. Уже в индийский период от хунну отделились племена «болгар» и «сувар». В начале второго века нашей эры болгары и сувары начали переселяться на Запад, по пути пересекаясь с народами иранского происхождения и частично смешиваясь с ними.
В седьмом веке территории расселения сувар и болгар захватывает хазарский каганат. Эти народы мигрируют на север, расселяясь в Среднем Поволжье, сформировав Булгарский союз племен. Сувары смешивались с угро-финнами, постепенно формируя новую волжско-болгарскую народность, которая окончательно установилась в десятом-двенадцатом веке.
В 1236 году Батый захватил Волжскую Булгарию, превратив ее в вассальный улус Золотой Орды. Многие булгары бежали от власти ханов на сопредельные земли. В пятнадцатом веке Орда распалась и на ее основе сформировалось Казанское Ханство, в которое вошли многие племена различного происхождения – казанские татары, булгары, марийцы, удмурты, башкиры.
Чувашская народность окончательно сформировалась в Чувашской даруге, в конце пятнадцатого века. Булгары и марийцы, смешавшись, стали основой нового народа, который перенял культуру и язык булгар.