How to Check Seat Availability โ€” 3 Methods

Method 1: PNR Alert (No Login Needed)

  1. Go to pnralert.in/seat-availability
  2. Enter the train number (e.g., 12951)
  3. Select your journey date and class
  4. See availability for all quotas โ€” no IRCTC login required

Method 2: IRCTC Website

  1. Go to irctc.co.in and search for your train (login not required for checking, required for booking)
  2. Enter journey date, origin and destination
  3. Click on the train โ€” the class-wise availability grid shows CNF seats, WL numbers, and RAC status

Method 3: IRCTC Rail Connect App

  1. Open the app โ†’ Train Search
  2. Enter origin, destination, date โ†’ Search
  3. Tap on any train to see class-wise seat availability

Understanding the Availability Grid

Status ShownWhat It Means
AVAILABLE 55 confirmed seats available โ€” book now
WL 15You will be 15th on the waitlist โ€” risky for high numbers
RAC 88 RAC positions available โ€” shared berth, upgrade chance
REGRETWaitlist is too high โ€” Railways cannot issue more tickets
NOT AVAILABLEClass has no Tatkal/CK quota available

Seat Availability by Quota

IRCTC shows availability for different quotas separately:

  • GN (General): Main quota, available to all passengers 60 days in advance
  • CK (Tatkal): Opens 1 day before, fixed premium charge, confirmed seat
  • PT (Premium Tatkal): Dynamic pricing version of Tatkal
  • LD (Ladies): Solo women passengers only
  • SS (Senior Citizen): Lower berth preference for seniors

Tip: Use Flexible Date Search

If your preferred date is fully waitlisted, use IRCTC's flexible date search to see adjacent dates. Often the day before or after has much better availability. Adjust your travel date if the journey is not fixed.