SpotUrTrain gives you the live train running status of all trains in india.
You can check whether train is delayed before boarding train at a station.
You will know the list of stations through which the train will pass.
You will know the time when you will reach the destination.