Disclaimer
Last updated: 12 November 2026
TrainKahaHai is an independent website. It is not affiliated with, endorsed by or connected to Indian Railways, IRCTC, CRIS or the Ministry of Railways.
Accuracy of railway information
Train running status, positions, speed, delays, platforms, PNR status, seat availability and fares come from the third-party railway data supplier and may be delayed, incomplete or wrong. Positions between reported stations are estimates. When live data is unavailable, TrainKahaHai may show the last real result with its time for up to 30 minutes, clearly marked as older data.
Always confirm with official Indian Railways sources, station announcements or 139 before making travel decisions. TrainKahaHai is not responsible for missed trains, connections or any loss arising from use of this information.
We cannot guarantee real-time live data. The railway data supplier may be slow, limited or unavailable at times.
Refunds
See the refund policy in our Terms and Conditions.
AI guidance
Answers from the TrainKahaHai Journey Guide and TrainKahaHai Assistant are generated automatically and can be mistaken. Treat them as suggestions, not official advice.
Booking
TrainKahaHai does not book or cancel tickets. Book only through official IRCTC channels.
Contact
Pratik Kumar — itspsr0107@gmail.com
Emergencies
In an emergency, call railway helpline 139 or national emergency 112 directly.