12306买不到火车票是因为:1。网络有问题,买不到票。建议等网络好一点再试试。2.身份证不验证不能购买,需要到售票处验票。3.12306网站正在维护中,23:00-7:00不能购买。4.身份信息已过期,需要重新登录身份信息。