В случае отсутствия гражданского паспорта (он просрочен, утерян или находится на замене) для покупки ж/д билета и посадки в поезд можно использовать загранпаспорт или действующий военный билет (если вы проходите службу в текущий момент). Загранпаспорт действует даже в том случае, если ваша поездка по территории России.