How to Book a Train Ticket Online in India: First-Timer's IRCTC Guide
Reviewed on July 20, 2026 • Author: Railmonk Research Team • Reviewer: Travel Review Desk
Booking an Indian train ticket online is straightforward once you have done it once — but the first time, the jargon (quotas, availability codes, boarding points) gets in the way. This guide walks the entire journey: account creation to sitting in your berth.
Step 1 — Create your IRCTC account (free)
- Go to irctc.co.in or the IRCTC Rail Connect app and choose Register.
- You need a mobile number and an email — both are verified by OTP.
- Pick a username you will remember; recovery is tied to that mobile/email pair.
- Link and verify Aadhaarin your profile once registered. It doubles your monthly booking limit (12 → 24) and is required for Tatkal's opening window.
Step 2 — Search for trains
- Enter origin and destination — the form accepts city names and station codes (NDLS for New Delhi, CSMT for Mumbai CST, etc.).
- Pick the journey date. Reserved booking opens 60 days in advance — check your exact open date with the Advance Booking (ARP) Calculator.
- Leave quota as General for a normal booking.
- Not sure which class to pick? Read Train Classes Explained and estimate the price with the Train Fare Calculator.
Step 3 — Read the availability display
- AVAILABLE 24 — 24 berths free; book and you are confirmed.
- RAC 5 — you can travel and share a side-lower berth; often upgraded on board.
- GNWL 12/WL 8 — waitlisted at position 8. Whether it will clear depends on the code, position, and time left — gauge it with Waitlist Confirmation Chances.
- Fare shown is per adult and includes reservation charges; children aged 5–11 travel half-fare (full fare if you opt for a separate berth).
Step 4 — Passenger details and berth preference
- Names must match a passenger's photo ID (one ID per booking is enough for the group in most cases, but each traveller carrying their own is safest).
- State age and gender accurately — senior-citizen and lower-berth rules key off them.
- Set a berth preference (lower/upper/side) — it is honored only if that berth is free at allotment. See where any berth number physically sits with the Berth Position Finder.
- Choose a boarding point if you will board after the origin station (fare is still charged from the selected from-station).
Step 5 — Pay
- UPI, cards, net banking, and IRCTC eWallet all work; UPI and eWallet clear fastest.
- IRCTC adds a small convenience fee per ticket (charged per PNR, not per passenger). It is not refunded on cancellation.
- After payment you land on the confirmation page and get the ticket by SMS and email within minutes.
Step 6 — Travel day
- The SMS or the e-ticket in the app is your ticket — no printout required — plus original photo ID.
- Find your coach and berth from the chart/SMS. The Coach Position Finder tells you roughly where the coach halts on the platform.
- Arrive 20–30 minutes early at big stations; platforms can change.
If something goes wrong
- Payment debited, no ticket: automatic refund in 3–7 working days; check My Transactions → Failed Transactions before rebooking.
- Plans changed: cancel online before charting — deductions depend on class and timing; compute them with the Cancellation Refund Calculator.
- Train cancelled / AC failed / ran 3h+ late: file a TDR — the TDR Refund Checker tells you whether your case qualifies.
In a hurry for tomorrow's train? Regular quota may be gone, but Tatkal opens the morning before the journey — read the Tatkal Booking Masterclass before you try.
Final note
IRCTC screens and fees change from time to time and rules differ for special trains. This walkthrough is educational; the IRCTC site and app are the source of truth for your specific booking.