Прилагательные «далёкий» и «дальний» в русском языке образованы от разных праславянских корней, что объясняет их различия в значении. 24
«Далёкий» образовался от существительного «даль», которое имеет праславянское происхождение от слова «dalь» и означает «даль, расстояние». 5
«Дальний» происходит от праславянского корня *dalьnъ(jь), производного с суффиксом -ьnъ от праславянского *dalь, от которого также произошло слово «даль, расстояние». 1
Таким образом, «далёкий» употребляется применительно к расстоянию и означает «находящийся или происходящий на большом расстоянии», а «дальний» используется шире и обозначает «имеющий большое протяжение». 24