3. Rail planner live
Train delays can lose you hours. This app will help keep you on top of any problems or last-minute platform changes. You can set up SMS alerts, and it also comes with a handy widget for Android phones so that you can see any timetable changes without even opening the app.