В сущности, это полумера. Если предположить, что у каждого сейчас есть смартфон, смартфоны могут обмениваться данными, и везде по ходу следования поезда есть доступ к интернету, то все становится гораздо проще.
Получить на смартфон код билета и предъявить его проводнику. Для безопасности можно подписать код закрытым ключом железной дороги или даже конкретной кассы. Ну и сделать сайт, на котором можно проверить код - действительно ли по нему имеется место.
Необязательно даже выдавать код на один билет - можно сразу на несколько.