PNR prediction
Enter your 10-digit PNR to see live booking status and a confirmation probability for your current RAC or waitlist position.
Check PNR predictionRailAI turns your booking status and a train’s confirmation history into a single probability, with a plain-language read and our working shown. Pick a tool below, or read on to learn how to interpret the result.
Every tool below runs on the same prediction engine and shows the same signal, confidence band and reasoning. Start with the one that matches what you have in hand.
Enter your 10-digit PNR to see live booking status and a confirmation probability for your current RAC or waitlist position.
Check PNR predictionYou can already travel on RAC. See how likely it is to progress to a full confirmed berth before the chart is prepared.
Explore RAC predictionGNWL, RLWL, PQWL and Tatkal waitlists clear very differently. Find out how your waitlist type affects your chances.
Explore waitlist chancesNo PNR yet? Estimate the chances from just a class, quota, waitlist type and position, before you commit to a booking.
Open the calculatorRun several scenarios side by side, such as different classes, quotas or positions, to see which option has the better odds.
Compare scenariosRevisit the predictions you've already run. Your history stays on this device only, with no account or sign-in needed.
View my checksPredictions are indicative only and do not guarantee ticket confirmation or berth allotment.
Match your situation to the right tool.
Every probability maps to a railway signal aspect, so you can read your position at a glance before you dig into the number.
green · 75–100%
Clear road ahead
yellow · 40–74%
Proceed with caution
red · Below 40%
Odds are against you
The same percentage can rest on years of data or on a thin sample. That’s why every result carries a confidence band, so you know how much weight it can bear.
Backed by a strong run of past journeys on this exact train and class.
Backed by comparable journeys on this route.
Backed by limited history — treat as a rough read.
No direct history yet, so this is a model estimate.
No single input decides your chances. We weigh them together, and show which ones did the work on every result.
How the same train, class and quota have actually confirmed in the past, which is the strongest signal we have.
Confirmed, RAC or waitlisted, plus the waitlist type. Each behaves differently and is weighed differently.
Your place in the queue and how far you are from departure, since movement clusters near the final chart.
The engine tries each step in order and stops at the first one with enough evidence. Real outcomes always come first, and a model estimate is only the last resort. Every result tells you which step it came from.
High confidence
If enough real outcomes exist for your exact train, class, quota, waitlist type and position, we use the observed confirmation rate.
Medium confidence
Not enough exact matches? We widen the match by dropping the narrowest details and use comparable journeys instead.
Low confidence
With thin history, a transparent rules model scores your ticket on waitlist type, position, class, quota and days left.
Estimated
As a last resort, a trained model estimates the odds from the same attributes, and the result is clearly labelled as an estimate.
The letters before your waitlist number matter as much as the number itself. Here’s what each common status means for your odds.
Want the detail? Read our waitlist prediction guide or the railway guide to quotas, classes and codes.
A probability is most useful when it changes what you do. These habits help you act on it sensibly.
Two tickets at WL 20 can have very different odds. GNWL and RLWL behave differently, so always read the prefix before the number.
Cancellations tend to pile up as the journey approaches. A ticket that looks weak today can still move, so recheck as the date nears.
A different date, a nearby class or another train on the same route can improve your chances. Use the compare tool to test a few.
Don't cancel your alternatives until the status is confirmed. Even a green signal is an estimate, not a promise.
Good timing improves your chances before you even look at a prediction. These tools help you book at the right moment.
Work out the exact date booking opens for your journey, so you can get in line early.
Find booking dateKnow roughly when the reservation chart is prepared. Most waitlist movement happens before it.
Check chart timingCompare class-wise availability across dates, since a quieter date can have better odds.
Check availabilityConfirmation depends on other passengers cancelling, right up to the moment the reservation chart is prepared. We estimate that from patterns; we can’t see the future. Treat a strong signal as encouraging, not certain, and keep a backup until your status is settled.
Paste your PNR for a live status and prediction. It takes a few seconds, and nothing is stored against your name.