A free app for iPhone, by Mohan Noone.
Train Status:Wheres my Train is an all-in-one Indian railway app, developed for Android phones. It is the best and most convenient way to keep track of the status of trains in India. You can find out where your train is, what time it is, how far it has gone, and even which station it is going to. You can also book tickets in advance, cancel them, and even change the date of your trip. This app will also let you find out the status of all the stations, and whether or not they are open.
You can find all this information in a few seconds, and there is no need for you to open any other applications. The information is available even offline. You can also share the information with your friends and family, and they can also use it to find out the status of their trains.