Now you can get live status of any train in India, its current location, expected delay time of arrival at your desired station etc easily and free online.
You need to put train number or train name at the box on top of the website INDIA RAIL INFO
After submitting correct train, you will get all information of that train like all Station (stoppage), Delay, Arrival, Departure time. Click on refresh button provided to get the latest status. Check the date correctly.
Indian Rail Info website get the information from the server of Indian railway, So it can be trustful.
It will be difficult and time consuming if you want to get information through calling 139 or asking from train enquiry counter.
Getting information online is easy and free.