TrainSchedule is a great piece of software for commuters and travelers in the US. The app shows you schedule information on upcoming trains for the next 2 weeks and includes a railroad trip planner. If your device has GPS, you can track yourself while on the train.
The above video is user generated and it’s a fairly good review of the product.



