About train class and availability

The information set out in this article is based on the information made available by IRCTC, which may be updated from time to time. Confirm the information set out in this article on IRCTC’s website. Please note information about train class and availability can be confirmed here.

When you book a train ticket, you will see the availability of the train and the different classes that you can book.

Availability

Train seating and availability are classified by various codes. You can find the codes and their descriptions in the table below:

Railway ticket code Description
AVAILABLE Confirmed availability for your ticket.
CAN/MOD Cancelled or modified passenger.
CNF/Confirmed Confirmed (coach or berth number is available after chart preparation).
GNWL

General wait list. This is the most common type of wait list and has the highest chance to be confirmed. Upon confirmation, the status changes to RAC.

For example, if your availability showed the status 'GNWL12/WL4', the 12 indicates your initial position in the general wait list, while the 4 is your overall wait list status because 8 passengers cancelled their confirmed or wait list ticket. Your general wait list position is unique to you on this trip.

NOSB No seat berth. This code is generally used for child passengers who aren’t assigned a berth as requested.
PQWL Pooled quota wait list. This waitlist is shared by several small stations as opposed to a single station.
RAC Reservation against cancellation. Your seat is guaranteed, but berth needs to be shared between 2 people. Individual berths will be allotted only if RAC becomes a CNF ticket.
R# # RAC coach number or berth number. The same berth will be allotted to 2 RAC passengers and they need to share it. For example, 'RA1, 12' refers to seat 12 in coach A1.
REGRET/WL No more booking is permitted.
RELEASED Ticket not cancelled, but alternative accommodation provided.
RQWL Roadside quota wait list. If you book a ticket from one intermediate station to another that isn’t covered by any other quotas or wait lists, your request may be added to an RQWL.
TQWL Tatkal wait list. When the waiting list moves up, you can expect confirmed berth instead of RAC.
WL#

Waiting list number. Each time a confirmed ticket or wait list ticket is cancelled, this number goes down.

For example, 'WL4' indicates that 4 current passengers would need to cancel before you’re given the seat. If 2 people cancelled, it would become 'WL2'.
 

Class

When you book your train ticket, you can choose which class that you’d like to sit in. The available classes and their accommodations are listed in the table below:

Code Class Accommodation
1A Air-conditioned (AC) first class
  • 2 or 4 berths per compartment
  • Passengers can lock their compartment doors
  • Small tables
  • Privacy curtains
  • Food prepared and served
  • Attendant call button
  • Dustbin inside compartment
  • Pets are allowed, subject to various conditions
  • Washbasins in the compartment (not available in all trains)
  • Bedding provided
FC First class
  • 2 or 4 berths per compartment
  • Passengers can lock their compartment doors
  • Individual reading lamps
  • Bedding available for an extra charge if booked in advance
2A AC 2-tier sleeper
  • 6 berths per compartment, arranged in cubicles
  • Privacy curtains
  • Individual reading lamps
  • Bedding provided
3A AC 3-tier
  • 8 berths per compartment
  • Bedding provided
3E AC 3-tier economy
  • 9 berths per compartment
  • Bedding provided
    Note: Garib Rath Express charges extra for bedding, and must be requested at the time of ticket reservation
CC AC chair car
  • 5 seats per row
  • Sitting room only, no standing allowed
  • Overhead space to store luggage
  • Small tables attached to the back of the seat in front of you
SL Sleeper class
  • 8 berths per compartment
  • Windows can be opened and closed, but are not covered with glass
  • Bedding not provided
2S Second sitting
  • 6 seats per row
    • Reserved seats are chairs
    • Unreserved seats are benches
Was this helpful?
How can we improve it?