TrainsDate.in
Journey Planning

First-Time IRCTC User Guide: Account Setup to Booking

Updated 07 October 2026 ยท 4 min read

If you've never booked a train ticket on IRCTC before, the interface can feel more complicated than it needs to be. Here's the whole process in order, with the beginner mistakes flagged along the way.

Step 1: Create Your Account

  1. Go to irctc.co.in or open the IRCTC Rail Connect app.
  2. Click Register/Sign Up and fill in your details โ€” name, date of birth, mobile number, and email.
  3. Choose a username that isn't already taken (this trips up a lot of first-timers โ€” have a backup ready).
  4. Verify your mobile number and email via OTP.
  5. Set a strong password following IRCTC's rules (usually a mix of upper/lowercase, numbers, and a special character).

Step 2: Complete Your Profile

Step 3: Set Up a Master List (Optional but Recommended)

Before you need to book urgently, add frequent travellers (yourself, family) to your Master List โ€” this saves real time on every future booking, especially Tatkal.

Step 4: Making Your First Booking

  1. Enter your origin and destination stations โ€” if unsure of the exact station code, use a station code finder.
  2. Select your journey date and preferred class.
  3. Search, and review the list of trains with seat availability.
  4. Select a train, choose your quota (General is the default for most bookings), and proceed.
  5. Fill in passenger details โ€” name, age, gender, berth preference.
  6. Add a valid ID type and number for at least one passenger โ€” mandatory for Tatkal, recommended always.
  7. Review the fare breakdown, then proceed to payment.

Common First-Timer Mistakes

After Booking

You'll receive an SMS and email confirmation with your PNR. Check your PNR status periodically as your journey approaches, especially if you're on a waiting list.

Ready to check your first booking-opening date? Try our free 60-day calculator.

Useful tools: IRCTC booking date calculator ยท Tatkal booking time ยท advance reservation period (ARP)

โ† Back to all guides