ぶっちゃけそう簡単じゃない。
目的地をどうやって決めるのか。
ランダムに選んでも線路が繋がってない可能性がある。
線路が繋がっていても、ある列車はその駅には寄らないかもしれない。
だが、乗車時点でそれを調べるためには、
現状では実際ダイヤに沿ってをシミュレート運行してみるしかない。

まあ、目的地にたどり着かないと永遠に客車の虜囚となって
放浪しつづけてもいいって仕様なら、多少簡単だろうが。