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.