How Indian Railway Booking Works: A Complete Guide
From Tatkal to IRCTC – Understanding India’s Train Ticketing System
Indian Railways, the lifeline of the nation, carries over 20 million passengers daily. With such massive volume, the ticket booking process is designed to be efficient, flexible, and tech-enabled. Here’s how train bookings work in India, including platforms, quotas, timing, and ticket types.
Platforms for Booking Railway Tickets
1. Online Booking – IRCTC Website & App
- The Indian Railway Catering and Tourism Corporation (IRCTC) is the official online booking platform.
- Website: www.irctc.co.in
- Also available via IRCTC Rail Connect mobile app, UPI apps like Paytm, PhonePe, Google Pay, and travel platforms like MakeMyTrip and ixigo.
2. Offline Booking – Railway Reservation Counters
- Available at all major railway stations across India.
- Passengers must fill out a reservation form and submit it at the counter with ID proof (for certain quotas).
Step-by-Step: How Ticket Booking Works
1. Search and Select Train
- Enter source, destination, travel date, and class (Sleeper, AC, General).
- System shows a list of trains with availability status (Available/WL/RAC).
2. Choose Quota
- Indian Railways offers multiple booking quotas:
- General Quota (default)
- Tatkal Quota (last-minute booking, higher charges)
- Ladies, Senior Citizen, Divyangjan Quota
- Premium Tatkal (dynamic fare, faster confirmation)
- Foreign Tourist Quota
- Railway Employee Quota
3. Enter Passenger Details
- Name, age, gender, berth preference.
- ID proof is mandatory for certain quotas (Tatkal, Senior Citizen, etc.).
4. Make Payment
- Online via UPI, credit/debit cards, net banking, wallets, or cash at counters.
- IRCTC bookings attract a nominal service charge (Rs 15–30 for non-AC/AC).
5. Ticket Confirmation
- You’ll receive a PNR (Passenger Name Record) number.
- Confirmation status:
- CNF – Confirmed
- RAC – Reservation Against Cancellation (shared seat)
- WL – Waitlisted (ticket not guaranteed)
Types of Train Tickets
| Ticket Type | Mode | Features |
|---|---|---|
| E-Ticket | Online | Can be booked up to chart preparation; carry ID |
| I-Ticket | Online | Delivered by post (now mostly discontinued) |
| Counter Ticket | Offline | Physical ticket bought at the station |
| Unreserved Ticket | Offline/App | General coaches, no seat guarantee |
| Platform Ticket | Offline/App | For entry to platforms, not for travel |
Important Timings
| Activity | Time |
|---|---|
| Advance Booking | 120 days before journey date |
| Tatkal Booking (Non-AC) | 11:00 AM one day before departure |
| Tatkal Booking (AC) | 10:00 AM one day before departure |
| Chart Preparation | Usually 4 hours before train departure |
Cancellations & Refunds
- Confirmed Tickets: Partial refund if cancelled 24 hours before.
- RAC/WL Tickets: Full refund (minus clerkage) if not confirmed and cancelled.
- Tatkal Tickets: No refund on cancellation (unless train is cancelled).
Real-Time Booking Tools
- NTES App (National Train Enquiry System): Live train status and timings.
- IRCTC Lite Site: Fast booking during peak Tatkal hours.
- SMS PNR Check: Text PNR to 139 for live status.
Quick Tips for Smooth Booking
- Book Tatkal within seconds—keep login, details, and payment ready.
- Use IRCTC’s auto-login and master list features.
- Check seat availability and fare trends before booking.
- For urgent travel, opt for Premium Tatkal or current booking window after chart is prepared.








