PNR status check is 100% free.
Free sources:
- Indian Railways NTES (enquiry.indianrail.gov.in)
- IRCTC website / app
- CheckMyPNR.com
- Other reputable third-party sites
Free methods:
- Web — enter PNR + captcha
- SMS — send PNR to 139 (small SMS charge from operator)
- Phone — call 139 helpline
Beware of:
- Sites/apps charging to "check premium PNR"
- WhatsApp forwards asking for payment
- Any service charging > ₹0 for status check
Why free? Indian Railways treats PNR enquiry as a public service. The only paid services are bookings, cancellations (small charges), and Tatkal premium fees.
If you ever encounter a charge, abandon and use IRCTC official.