Про ЖД загнул. Ездили бесплатно по ВПД (воинские перевозочные док-ты), которые еще называли Воинское Требование. Бесплатно только в городском общественном транспорте по предъявлению военного билета (ежели попросит кондуктор) и только, если ты в воинской форме. Этот же порядок был какое-то время и после распада СССР.
Сейчас даже удостоверение пенсионера не дают - денег, якобы, много тратится на эти корочки в масштабах России