Foruten denne legendariske forklaring, er det fire konkurrerende teorier: Ifølge ehnologen Lorimer er deres språk iransk, og deres bosteder i fjellene forhindret utblanding med andre folk som arabere og tyrkere. Iraj Afshar, også en etnolog, tilføyer at den bakhtiariske kvinnedrak har store likhetstyrekk med zoroastrierkvinnenes drakt fra sassanidetiden, at bachtiarenes språk har liketstrekk med middelpersisk fra sassanidetiden og ikke inneholder noe arabisk eller tyrkisk.Etter hans overbevisning nedstammer bakhtiarerne fra den den persiske stamme som i det 7./6. århundre f.Kr. blandet seg med elamittene. Også andre mener at de var en persisk stamme.