IRCTC Train Ticket Booking Guide: How to Book Train Tickets Online Step by Step

IRCTC Train Ticket Booking Guide: How to Book Train Tickets Online Step by Step

IRCTC train ticket booking in India today feels like a whole social event in itself. Group chats buzzing with “who’s booking?”, cousins sending screenshots of waitlist numbers, someone’s dad giving expert Tatkal tips from the other room, and that one friend panicking because the app logged them out at 9:59 am. Between planning weddings, college trips, exam travel, sudden office transfers and last minute “Let’s go Goa” plans, almost every Indian has a story that starts with refreshing IRCTC and praying the seats do not vanish. This guide is here to make that chaos feel a little more under control, so you know exactly what to do, when to log in, how Aadhaar changes things now, and how to get through IRCTC without turning it into a full blown family crisis.

1. What is IRCTC and how online train ticket booking works

IRCTC (Indian Railway Catering and Tourism Corporation) is the official online ticketing arm of Indian Railways. You can book train tickets in three main ways:

  • IRCTC website – irctc.co.in
  • IRCTC Rail Connect mobile app – Android and iOS
  • Reservation counters and authorised agents at stations

The official steps for online booking are quite standard:

  1. Register or log in on IRCTC
  2. Search for trains
  3. Check availability and fares
  4. Enter passenger details
  5. Choose quota (General, Tatkal, etc.)
  6. Pay online and receive your e-ticket as SMS and email

Everything you do in this guide is built on that basic flow.

2. Before you start – IRCTC account and Aadhaar rules (2025–2026 updates)

Create or log in to your IRCTC account

If you are new:

  • Go to the IRCTC website or open IRCTC Rail Connect
  • Click Register
  • Fill in username, password, mobile number, email, address, security question
  • Verify via OTP on mobile and email
  • Log in with your new credentials

If you already have an account, simply log in with username, password and captcha.

Why linking Aadhaar now really matters

IRCTC has gradually moved to Aadhaar based authentication for security, fraud control and higher booking limits.

Key changes:

  • Tatkal tickets
    From 1 July 2025, only Aadhaar-verified IRCTC users can book Tatkal tickets online during the first 30 minutes of opening. Aadhaar based OTP is mandatory for all Tatkal bookings (online, agents and counters) from mid July 2025.
  • General reserved tickets (online)
    From 1 October 2025, Aadhaar authentication is mandatory for booking general reserved tickets on IRCTC during the first 15 minutes after the reservation window opens for a train. After that, non Aadhaar users can also book.
  • Monthly ticket limits
    By default, one IRCTC user can book up to 12 tickets per month. Aadhaar-authenticated users, with at least one passenger on the ticket also Aadhaar verified, can book up to 24 tickets per month.

In simple words:
You can still book some tickets without Aadhaar, but if you want Tatkal, priority booking windows and higher monthly limits, linking Aadhaar is no longer optional, it is essential.

3. Step by step: How to book train tickets online on IRCTC

This is the core “how to book train ticket online” section.

Step 1 – Log in

  • Open irctc.co.in or IRCTC Rail Connect app
  • Enter username, password and captcha
  • Complete Aadhaar OTP if prompted for high priority windows

Step 2 – Search trains

On the home screen:

  • Enter From and To stations
  • Select Date of journey
  • Choose Class (Sleeper, 2S, 3A, 2A, 1A, CC, EC, etc.)
  • Click Find Trains

You will see a list of trains with timings and types (Express, Superfast, Rajdhani, Vande Bharat, etc).

Step 3 – Check availability and fare

For your preferred train:

  • Click Check availability & fare
  • Check the quota (usually General). You can also see Ladies, Senior Citizen, Divyaang, Tatkal, Premium Tatkal where applicable.
  • Ensure the status is AVAILABLE or RAC if you are okay with waitlist norms

Step 4 – Select train and click “Book Now”

Once you are happy with timing and availability:

  • Click Book Now
  • IRCTC will open the Passenger details page for that train and date

Step 5 – Enter passenger details

For each passenger:

  • Full name
  • Age
  • Gender
  • Berth preference (optional)
  • Senior citizen concession if eligible
  • Aadhaar details if you want that passenger counted for 24 ticket limit and priority windows

For e-tickets you do not need to enter ID numbers for everyone, but one passenger must carry any original ID mentioned in IRCTC rules while traveling.

Step 6 – Review, choose payment and book

  • Confirm boarding station and journey class
  • Select payment method – netbanking, UPI, card, wallet or IRCTC e-Wallet
  • Complete payment and wait for confirmation

Once successful, you will receive:

  • PNR on screen
  • Ticket copy on email
  • SMS with basic ticket details

You do not need a printed ticket for e-ticket travel. Just carry your ID and show SMS or PDF on your phone.

4. Tatkal tickets: rules, timing and strategy

Tatkal is for last minute travel, usually booked one day before the journey date.

Tatkal timing table (current rules)

Based on official Indian Railways and IRCTC documentation and recent updates:

Class typeTatkal booking timing (previous day)Who can book in first 30 minutes
AC classes (1A, 2A, 3A, 3E, CC, EC)10:00 to 10:30 amOnly Aadhaar verified IRCTC users, no agents
Non AC (SL, FC, 2S)11:00 to 11:30 amOnly Aadhaar verified IRCTC users, no agents

After the first 30 minutes, regular users and authorised agents can book remaining Tatkal seats, subject to availability.

Important Tatkal points:

  • Tatkal charges are higher than General quota.
  • No concession is allowed on Tatkal tickets.
  • Aadhaar based OTP is now mandatory for online and counter Tatkal bookings.
  • Tatkal seats sell out fast, especially on popular routes, so log in a few minutes before time and keep passenger details ready.

5. Other booking options: counters, agents and local tickets

Reservation counters

If you prefer offline:

  • Visit a Passenger Reservation System (PRS) counter at major stations
  • Fill the reservation form with train number, date, class, passenger details
  • Submit and pay at the counter

Aadhaar based rules for online booking do not change general booking timings at counters, but Aadhaar OTP is now used for Tatkal bookings even at counters to reduce fraud.

Authorised agents

IRCTC authorised agents can book on your behalf, but:

  • They cannot use the first 30 minutes of Tatkal booking. That window is reserved for Aadhaar verified individual users.

Unreserved and local train tickets – RailOne app

Earlier, unreserved and platform tickets were booked on the UTS app. From 1 March 2026, UTS services are discontinued and moved to the new RailOne mobile app, an IRCTC authorised all in one app.

On RailOne you can:

  • Book general (unreserved) tickets
  • Book platform tickets
  • Use integrated services that earlier required separate apps

If you are a daily or frequent local traveller, install RailOne and set it up alongside IRCTC Rail Connect.

6. Pro tips for hassle free IRCTC train ticket booking

Pulling from official guides and booking tips:

  • Complete Aadhaar authentication in advance
    Do not wait until the day you need a Tatkal ticket. Link Aadhaar to your IRCTC profile beforehand.
  • Save frequent passenger details
    Use the “Master passenger list” in IRCTC so you can autofill names during rush booking.
  • Use a stable network and a second device as backup
    For Tatkal, even a few seconds matter. Avoid experimental browsers or flaky Wi-Fi.
  • Check alternate classes and nearby dates
    Sometimes 3A is full but 2A has seats, or next day is light. Use the availability calendar view when possible.
  • Book as early as the advance reservation period allows
    The standard ARP is usually up to 120 days before the journey date for most long distance trains, though special trains may differ.

Final thoughts: online booking is easy once you know the rules

IRCTC train ticket booking can feel intimidating the first time, especially with new Aadhaar and Tatkal rules. Once you understand the flow, it is simply:

Log in → Search → Select train and quota → Add passengers → Pay → Travel with e-ticket and ID.

The big changes in 2025 and 2026 mostly revolve around Aadhaar verification, priority windows and Tatkal security. If you sort those out early, the rest of your bookings will be smooth.

And if your interest in trains goes beyond just tickets and timetables, remember that the same rail system you book on IRCTC is celebrated in miniature form at Joshi’s Museum of Miniature Railways in Pune, where you can watch an entire railway world run in one room.

FAQs on IRCTC train ticket booking (2025–2026)

1. Do I need Aadhaar to book train tickets online on IRCTC?
You can still book some general tickets without Aadhaar, but from July 2025 and October 2025, Aadhaar is mandatory for Tatkal tickets and for the first 15 minutes of general online booking windows. Aadhaar linking is strongly recommended if you want Tatkal, priority booking and higher monthly limits.

2. How many tickets can I book per month on IRCTC?
By default, one IRCTC user can book up to 12 e-tickets per month. If you authenticate your IRCTC user profile with Aadhaar and authenticate at least one passenger, you can book up to 24 tickets per month.

3. What are the current Tatkal booking timings?
Tatkal booking opens one day before the journey date:

  • AC classes: 10:00 to 10:30 am
  • Non AC classes: 11:00 to 11:30 am
    In the first 30 minutes, only Aadhaar verified individual users can book and agents are restricted.

4. Can I still book train tickets at the station without IRCTC?
Yes. You can book reserved tickets at PRS counters at stations using a paper form and ID details. Aadhaar OTP now applies for Tatkal at counters, but regular general bookings at counters are not blocked for non Aadhaar users.

5. Which app should I use for local or unreserved tickets now that UTS is gone?
From 1 March 2026, UTS services have been discontinued and moved to the new RailOne app, which handles unreserved and platform tickets along with other travel services. Existing users can log in with their earlier credentials.