I ended up using google a lot, usually because if I don't already know the trains I'm traveling between map points and not just station to station, and Google offers alternative routes, whereas the schedule apps seemed pretty locked in to whatever stations you enter.