How to Read Your Indian Railway Ticket — Every Field Explained
Decode every field on your Indian railway ticket — PNR, coach, berth, class codes, fare breakup, and what each abbreviation means.
An Indian railway ticket — whether printed at the counter or downloaded as an e-ticket — contains a dense amount of information packed into a small space. Every field matters, and understanding each one helps you navigate your journey smoothly. Let's decode the whole thing.
The PNR Number
Where: Top-left of the ticket, most prominent number.PNR stands for Passenger Name Record. It's a unique 10-digit number assigned to your booking. This is the master key to your ticket — everything about your journey is linked to this number.
What you use it for:- Checking ticket status (confirmed, RAC, or waitlisted)
- Getting current berth/coach allocation
- Checking the final chart
- Filing complaints or claims
- Tracking on IndianRail.app
Train Number and Name
Example: 12301 / RAJDHANI EXPThe 5-digit number is the official train identifier. The name is the common name. Always use the train number for lookups and verification — names can be similar across trains, but numbers are unique.
Numbering logic:- 1xxxx: Long-distance superfast trains
- 2xxxx: Superfast/mail/express
- Odd numbers: Trains going in one direction (e.g., Delhi to Howrah)
- Even numbers: The return direction (Howrah to Delhi)
Stations and Date
Departure Station
Code and name: e.g., NDLS (New Delhi), CSTM (Mumbai CST), HWH (Howrah)Station codes are 3-4 letter abbreviations. They can be non-obvious — BCT is Mumbai Central, MAS is Chennai Central (from its old name Madras), SBC is Bangalore (from Bangalore City).
Arrival Station
Same format. This is your destination.Date of Journey
The date your train departs. For overnight trains, you might arrive the next day or even two days later, but the ticket shows the departure date.Departure Time and Arrival Time
Scheduled departure from your boarding station and scheduled arrival at your destination. These are scheduled times — the train may run late.Class of Travel
Shown as a code:
| Code | Class |
|---|---|
| 1A | AC First Class |
| 2A | AC 2-Tier |
| 3A | AC 3-Tier |
| 3E | AC 3-Economy |
| SL | Sleeper |
| CC | Chair Car (AC) |
| 2S | Second Sitting |
| GN | General |
Coach and Berth
Coach Number
Example: B2, S5, A1, H1, D3The letter indicates the class:
- S = Sleeper
- B = 3A/3E
- A = 2A
- H = 1A (First AC)
- D = 2A on some trains
- C = Chair Car
The number is the sequential coach number within that class.
Berth Number and Type
Example: 35 / UBThe number is your specific berth. The type code tells you the position:
| Code | Position |
|---|---|
| LB | Lower Berth |
| MB | Middle Berth |
| UB | Upper Berth |
| SL | Side Lower |
| SU | Side Upper |
| WS | Window Seat (Chair Car) |
| MS | Middle Seat (Chair Car) |
| AS | Aisle Seat (Chair Car) |
Booking Status and Current Status
These are two separate fields and they mean different things:
Booking Status
The status at the time of booking. Examples:- CNF / S5 / 23: Confirmed, Coach S5, Berth 23
- RAC 5: RAC position 5 (you have a seat but not a full berth)
- WL 14: Waitlist position 14 (no berth, in the queue)
Current Status
The latest status. This is what matters. Check it on IndianRail.app or IRCTC:- If it was WL at booking and now shows CNF — your berth is confirmed
- If it still shows WL — you might not get a berth
- For e-tickets, if WL doesn't clear by chart preparation, the ticket is auto-cancelled and refunded
Passenger Details
Each passenger on the ticket shows:
- Name (as entered during booking)
- Age
- Gender (M/F)
- Berth Preference (if requested — not guaranteed)
- ID Type: The document type used for verification
- Concession type (if applicable — senior citizen, student, etc.)
Fare Breakup
The ticket shows a detailed fare breakup:
- Base Fare: The actual ticket price for the distance and class
- Reservation Charge: ₹20-60 depending on class
- Superfast Charge: ₹30-75 for Superfast trains (those with "SF" designation)
- Catering Charges: Included in Rajdhani, Shatabdi, etc. (shows as a separate line)
- Dynamic Fare: Additional amount if dynamic pricing was applied (for Rajdhani, Shatabdi, Duronto)
- GST: Service tax on catering component
- Insurance: ₹0.49 optional travel insurance (if opted in during booking)
- Total: Final amount charged
Quota
The quota under which the ticket was booked:
| Code | Quota |
|---|---|
| GN | General |
| TQ | Tatkal |
| PT | Premium Tatkal |
| LD | Ladies |
| HP | Handicapped/Divyangjan |
| SS | Senior Citizen |
| DF | Defence |
| FT | Foreign Tourist |
E-Ticket Specific Fields
Transaction ID
The unique IRCTC transaction reference. Keep this for any billing disputes.Booking Date and Time
When the ticket was booked. Relevant for cancellation refund calculations.Boarding Point
If different from the journey origin. For example, your ticket might be Delhi to Chennai, but you board at Agra (an intermediate station).Chart Status
Shows whether the chart has been prepared. Before chart preparation, berth changes are possible.The Reservation Chart (Posted on Coach)
On the day of travel, a paper chart is pasted outside each coach. This is the final, definitive allocation. It shows:
- All confirmed passengers with names, ages, and berths
- RAC passengers with their seat allocations
- Boarding and destination stations for each passenger
If your berth changed between booking and chart preparation, the chart shows the final berth. Always check the chart.
What to Show the TTE
When the TTE comes for checking, show:
- Your ticket (printout or phone screenshot for e-tickets)
- Photo ID (the one matching the ticket — original, not photocopy)
The TTE verifies your name, PNR, and ID. For e-tickets, the photo ID is mandatory. For counter tickets (physical tickets), the ID check is less strict but still possible.
Counter Ticket vs. E-Ticket
Counter Ticket
- Printed on pink/buff card stock
- Bought at a railway reservation counter
- Valid as a standalone document (no phone needed)
- Can be shared with others (it's a physical ticket)
- Cancellation requires visiting the counter
E-Ticket
- Exists digitally (email, SMS, IRCTC account)
- Must be shown with a valid photo ID
- Can be shown on phone (screenshot works, printout not mandatory but recommended)
- Cancellation can be done online
- If WL at chart preparation time, auto-cancelled
Reading the SMS
After booking, IRCTC sends an SMS. It looks like a jumble of abbreviations:
PNR:2345678901 TRN:12301 DOJ:26-03-2026 CLS:3A FR:NDLS TO:HWH DPRT:16:55 BKNG STS:CNF S5/23/LB FARE:1890 PSNGR:SNEHIL KUMAR
Decoded:
- PNR: Your PNR number
- TRN: Train number
- DOJ: Date of journey
- CLS: Class
- FR/TO: Stations
- DPRT: Departure time
- BKNG STS: Booking status (CNF = confirmed, coach S5, berth 23, lower berth)
- FARE: Total amount
- PSNGR: Passenger name
Save this SMS. It's your quick reference for the entire journey.
Quick Reference Card
Before every journey, note down or screenshot:
- PNR: ___________
- Train: ___________
- Coach/Berth: ___________
- Departure Station & Time: ___________
- Arrival Station & Time: ___________
- Platform: (check closer to departure)
Keep these accessible. Not buried in emails. Not in an app that needs internet. A screenshot in your gallery is the most reliable format.
Check your final chart status and live running information on IndianRail.app as your journey date approaches. The berth allocation might change during chart preparation, and knowing your exact coach and berth before reaching the station saves the platform scramble.