Hasta la fecha, la teoría del origen de los Celtas, mas aceptada por los expertos en el tema del estudio de los Celtas como lo es Luisfondo, Roberto R. Reynolds, entre otros, es la del 'Origen Indoeuropeo'. Esta teoría plantea la hipótesis de que un grupo de pueblos, procedentes de la India, y Medio oriente, emigraron rumbo a Europa (un continente prácticamente deshabitado). De este pueblo indoeuropeo, o como algunos autores los marcan como 'La Nación Aria' surgieron algunas de la civilizaciones mas grandiosas de Europa, tales como los griegos, los vikingos, los germánicos, los romanos y claro los Celtas. Estos pueblos, pudieron haber emigrado rumbo a Europa ya sea por problemas internos, o con otras naciones, o bien por sequías, habrunas, o pestes.
Los indoeuropeos, llegaron a los Urales, y al Mar Caspio, cruzaron el Mar Negro, y llegaron a Europa Oriental, y a los Balcanes. Posteriormente, se introdujeron mas en Europa y llegaron a Alemania, Austria, Suiza, y algunos subieron a los países Nórdicos. De esta etapa, la cual fue la cultura del Hallstat, si tienen registros, de utensilios, armas, cuerpos momificados y algunos fósiles encontrados en Austria y que marcan el inicio del pueblo Celta.
Posteriormente, los celtas avanzaron a Francia, las Islas Británicas, Irlanda y España. Las pruebas que se tienen de esta teoría, son los Menhires, Dólmenes, y demás huellas de la cultura Celta en Ucrania, los Balcanes y ya los antes mencionados en Austria, los cuales son, hasta el momento los mas viejos encontrados en Europa."
Origen Indoeuropeo