Given the post's title, I hoped it would work with trains. In Washington, DC, it works with buses but not trains. What help would you need to make it work with trains?
It's really just a question of the transit provider giving you access to the data. My display shows mostly light rail schedules with a few buses. If your transit provider has real-time data for trains you can display it, if not you can't.