原因有地理因素、经济因素。1、地理因素:新野位于河南省南阳市西北部,交通相对不太便利,周边地区的交通设施也不是很完善,这可能是新野没有火车站的一个原因之一。2、经济因素:新野是一个县级市,经济发展相对滞后,可能缺乏足够的经济实力来建设和维护火车站。