RAC vs WL vs Confirmed Train Tickets

Understand RAC, Waiting List, and Confirmed tickets in simple terms, with examples and what to do when you need to travel today.

15 May 2026Updated 15 May 20264 min readracwaiting listconfirmed ticketsirctc

TL;DR

  • Confirmed means you have an allotted seat or berth for the exact segment you booked.
  • RAC means you can travel, usually with a shared sitting arrangement first, and you may get a full berth if cancellations clear.
  • WL means you are still waiting for an allotment. A fully waitlisted e-ticket after chart preparation is not valid for boarding.
  • The same train can show Confirmed, RAC, WL, or Regret depending on station pair, class, quota, and timing.

What “Confirmed” actually means

When a ticket is confirmed, IRCTC has assigned you a specific seat or berth, depending on class and quota, for the segment you booked.

That last part matters. If your ticket is Jaipur (JP) → Ahmedabad (ADI), the confirmation is for that stretch. It does not automatically let you board earlier at Delhi or continue beyond Ahmedabad unless your ticket and boarding details allow it.

Confirmed is the cleanest status for last-minute travel because you can plan your boarding, luggage, and arrival without waiting for another status change.

What RAC means (in practical terms)

RAC (Reservation Against Cancellation) usually means:

  • You can board and travel.
  • You will typically get a seat, often shared, not a full berth at first.
  • If cancellations happen, RAC may convert into a berth before or after charting.

RAC is often “good enough” for a short or urgent journey. For an overnight trip, a family trip, or travel with children or heavy luggage, it can feel very different from confirmed. Two RAC passengers may be adjusted on side-lower style seating, and you may not know until charting whether it becomes a full berth.

Example: Chennai Central (MAS) → Bengaluru (SBC) on a same-day trip may be acceptable on RAC if you just need to reach. Mumbai (CSMT) → Nagpur (NGP) overnight on RAC is a tougher call because sleep and baggage matter more.

What WL means

WL (Waiting List) means:

  • Your booking is waiting for an allotment to become confirmed/RAC.
  • Whether you get to travel depends on if it clears enough by the relevant cutoff.

WL movement can happen anytime, but it often gets more dynamic around chart preparation. Still, WL is not one universal queue. GNWL, RLWL, PQWL, and Tatkal waitlists can behave differently, and a smaller number is not automatically safe across every train.

The most important practical caveat: if all passengers on an IRCTC e-ticket remain waitlisted after chart preparation, the names are dropped from the chart and the ticket is not valid for boarding. Counter tickets and partially confirmed group PNRs have their own complications, so always read the passenger-wise status before acting.

Why two people see different statuses for the same train

Statuses differ because availability depends on:

  • Boarding and destination stations (segment-level allocation)
  • Quotas (GN, Tatkal, etc.)
  • Travel class
  • How many seats are being held/returned at that moment

So Howrah (HWH) → Patna (PNBE) might show WL in 3A, while Dhanbad (DHN) → Patna shows Confirmed on the same train. Or Bengaluru (SBC) → Pune (PUNE) might be tight end-to-end while Hubballi (UBL) → Pune has seats because passengers get down before that stretch.

This is why screenshots from friends can be misleading. Unless the station pair, class, date, quota, and boarding station match yours, their status is only a clue.

What to do if you need to travel today

Instead of staring at one train’s full-route status, use this approach:

  1. Search your route and date.
  2. Look at all trains listed for that day, not only your preferred departure.
  3. Separate your choices into Confirmed, RAC, and WL/Regret.
  4. For WL/Regret trains, find the best confirmed segment chain from your origin.
  5. Pick the best option based on:
    • confirmed time from origin
    • fastest overall train
    • total fare
    • longest confirmed leg

For example, if Delhi (NDLS) → Lucknow (LKO) is WL on your first-choice train, a slower train with confirmed NDLS → Kanpur (CNB) plus a confirmed onward option may be more useful than a pure waitlist. If RAC is available on a direct train, compare comfort honestly: one RAC ticket may beat two awkward segments, but not always.

This is exactly the scenario LastBerth is built for: WL/Regret trains where you still want a practical, bookable plan instead of refreshing one uncertain status.

Related guides