Last updated June 2026
The train running status, timings and other information provided on TrainStatus.com are for general information purposes only and are sourced from Indian Railways NTES feeds.
While we strive to keep the information as accurate as possible, we make no warranty of any kind about the completeness, accuracy, timeliness or availability of the data. Always confirm with official sources before making travel decisions.
TrainStatus.com is an independent service and is not affiliated with, endorsed by, or connected to Indian Railways, IRCTC or any government body. All train names and station codes are the property of their respective owners.
In no event will TrainStatus.com be liable for any loss or inconvenience arising from the use of, or reliance on, the information on this website.