IRCTC Authorised Principal Service Provider +91 91091 35959 · 24 hours, 7 days
SiOnline Technomart
Railway services

What do railway train class codes mean?

Railway accommodation abbreviations

Train class codes identify the accommodation category selected for a railway journey. For example, 3A means AC 3-tier, CC means AC Chair Car and SL means Sleeper. The class is separate from the reservation quota, the passenger’s CNF/RAC/WL status, and the coach or seat number. Check each field when reading a ticket.

Definition and naming: see official sources
In this explanation

Common class codes and full forms

The following names appear in IRCTC’s class list and the Government of India’s NHTS25 class-code key. The abbreviations are useful when comparing the options shown for a particular train.

CodeClass name
1AAC First Class
2AAC 2-tier
3AAC 3-tier
3EAC 3 Economy
CCAC Chair Car
ECExecutive Chair Car
SLSleeper
2SSecond Sitting

Sources: IRCTC’s class list and MoSPI’s NHTS25 class-of-travel key. IRCTC’s list uses “Executive Class” for EC; the survey key spells out Executive Chair Car.

AC means air-conditioned. Chair Car and Second Sitting identify seating classes. Sleeper and the tiered classes concern a different accommodation choice. Confirm the actual train’s options; not every train offers every class in the table.

3E and 3A are separate labels. Do not change one to the other on a quotation simply because both concern AC travel. Compare the displayed class, availability and fare for the same journey.

Class, quota, status and allocation

Several short labels can appear together on a booking. Keep their meanings separate when reading the record aloud.

InformationWhat it describes
Travel classThe accommodation class being requested or recorded
QuotaThe reservation category under which the booking is considered
Passenger statusThe status shown for that traveller, such as CNF, RAC or WL
Coach and seat/berth detailsThe allocation information available in the passenger record

IRCTC’s PNR definition lists class, status and coach/seat information separately. IRCTC terms, pages 3–4. Selecting a class therefore does not establish that accommodation in that class has been confirmed.

Our PNR page explains the reservation record. The quota guide addresses a different question: whether being an agent changes the seat-allocation category available to you.

Read the full journey before comparing options

A useful comparison starts with the same train, travel date, origin and destination. If those details differ, two prices or availability displays may concern different journeys.

Then check the class name, displayed availability and applicable terms. Do not assume that a class abbreviation promises meals, a particular berth position, a private compartment or a particular onboard service. Those questions need the actual train and booking details.

This is especially useful at a counter where the customer says “AC ticket” without naming a class. Ask which available option they intend to buy and explain the displayed choice before submitting it.

An illustrative reservation record

Suppose a customer sees Class: 3A, Status: CNF, Coach: B2 and a berth number. This is an illustrative combination, not a real customer record or a universal coach-code rule.

  • 3A identifies the selected travel class.
  • CNF says the reservation is confirmed.
  • B2 identifies the coach shown for this example.
  • The berth number identifies the allocation inside that coach.

If the quota field separately says Tatkal, that describes the booking category. It does not change the meaning of 3A into a coach number. Reading the labels aloud helps a customer understand which detail to use when locating their accommodation.

Does a higher class guarantee a particular seat or service?

Do not infer an allocation or inclusion solely from the class name. Read the actual result and the selected train’s terms. A preference requested during booking and an allocation confirmed in the reservation are not the same statement.

For a later change of class, use the current official process. This glossary does not promise that a change is available, calculate a fare difference, or carry over an old change deadline from another service.

Where should an agent send a customer next?

For current allocation, check the official PNR enquiry. For a question about a booking made through the shop, keep the intended journey and reservation reference available. Explain the labels first, then investigate the specific booking rather than guessing from the code alone.

Sources and editorial notes

Checked 12 November 2026

This explanation uses the following published sources. Check the responsible authority’s current guidance before acting on a requirement.

  1. IRCTC: Accommodation Class Codes

    IRCTC’s guide lists the accommodation-class abbreviations used in this explanation.

  2. IRCTC: Terms and Conditions

    IRCTC’s definitions of reservation records and related terms. This undated document is used here for terminology.

  3. MoSPI: NHTS25 Class-of-Travel Code Key

    The class-of-travel key expands railway accommodation codes, including 3E and EC.

Written by the SiOnline Team. Read our editorial approach or report a correction.

Offer railway bookings at your counter.

Ask about SiOnline’s agent registration, access and support. For an existing passenger booking, contact the booking agent or the relevant railway service.

  • No payment to send an enquiry
  • Check requirements and charges before you commit
  • Get guidance for your shop’s service needs
Understand IRCTC agent registration
Already use a SiOnline agent account?Contact supportPrefer to call? +91 91091 35959

For shop owners: agent registration

Tell us a little about your counter. Fields marked * are required.

Service enquiry

No payment required. This is an enquiry, not a completed registration.