没有身份证拿其他有效证件坐火车也是可以的。

有效身份证件包括:居民身份证、临时身份证、户口簿、旅行证、军人保障卡、军官证、武警警官证、士兵证、军队学员证、军队文职干部证、军队离退休干部证、按规定可使用的有效护照、港澳台居民居住证、港澳居民来往内地通行证、往来港澳通行证,也可以使用临时身份证:

旅客购票时或购票后、乘车前因有效身份证件未携带、丢失等原因无法出示有效证件时,可以至车站铁路公安制证口办理乘坐旅客列车临时身份证明,办理时,要符合下列条件之一:

(1)出具所在地公安机关的户籍证明信。

(2)学生旅客出具所在学校的证明信。

(3)中国人民解放军、武警部队现役军人持所在部队出具的证明信。

(4)外籍旅客持当地使领馆出具的证明信。

(5)凭其他有效证件购买车票的旅客持发证部门出具的证明信。

(6)通过其他方式能够证明本人身份的。