Sign in

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.