I think that in the game their is a limit of time for a person to go from one destination to other. If that limit crosses while traveling in the bus or train, that person just disappear.
Good representation. It would be great to see this type of station in the train fever. Then we can make the station in the middle of the city by making it curvy.