没有身份证可以通过办理临时乘车证明的方式买高铁或火车票。办理临时乘车身份证明时,须符合下列条件之一:
(1)出具所在地公安机关的户籍证明信。
(2)学生旅客出具所在学校的证明信。
(3)中国人民解放军、武警部队现役军人持所在部队出具的证明信。
(4)外籍旅客持当地使领馆出具的证明信。
(5)凭其他有效证件购买车票的旅客持发证部门出具的证明信。
(6)通过其他方式能够证明本人身份的。
前款证明(信)的内容应包括旅客姓名、性别、出生年月、籍贯、身份证件号码等信息,与购票所使用的有效身份证件信息一致,并加盖证明单位公章。
关于购买火车票证件的规定。
《铁路互联网售票暂行办法》第七条在网站购票可使用的有效身份证件包括:
(1)中华人民共和国居民身份证(含港澳台居民居住证、外国人永久居留身份证,以下称为居民身份证)。
(2)港澳居民来往内地通行证。
(3)台湾居民来往大陆通行证。
(4)按规定可使用的有效护照。
第八条购买儿童票的乘车儿童没有办理有效身份证件的,应当使用同行成年人的有效身份证件信息。
以上内容参考 12306——铁路互联网售票暂行办法