Tools on this site
Each tool on this site answers one question, and all of them are free and need no account. The seat availability checker asks a live data provider what the reservation system shows now. The chart preparation time table works out when a train's first chart is expected. The train and station pages carry the timetable itself, for the trains and stations this site covers.
Last verified .
Which tool answers your question?
| Your question | Tool | What you get |
|---|---|---|
| Are there seats on this train, on this date? | The checker on the home page | A live figure with the IST time we fetched it |
| When will my train's chart be made? | Chart preparation time | The expected window, from the published rule |
| What time does this train leave and arrive? | A train page | Full stop list from timetable version 2026-08-30 |
| Which trains call at my station? | A station page | Every train that stops there, with its times |
| What does this status string mean? | Reservation status decoder | What RSWL 45 or GNWL80/WL19 is telling you |
| How many seats does this train have in CC? | Coaches and seats | The rake: classes, coaches and seat counts |
| How do the waiting-list queues work? | Quota codes | The explainer, not a tool |
The seat availability checker
You give it a train number, the station you board at, the station you leave at, a date, a class and a quota. It asks a commercial rail data provider what the reservation system currently shows, and prints the answer.
Every figure carries the time in IST at which we fetched it, so you can see how fresh it is. And when we have no figure, it says so in words rather than show a zero. A train with no seats and a train we could not check are two different facts.
The chart preparation time table
It applies the chart-preparation rule in force to a departure time and tells you the window in which the first chart is expected.
You can use it three ways. Read the band your train falls into. Look up a single reserved train by number. Or read the worked example for every hour of the clock. The lookup covers 3,811 trains. Those are the ones in timetable version 2026-08-30 that our data records as reserved.
The answer is arithmetic from a published rule, not an observation, and the page says so beside every figure. The rule itself rests on a Railway Board letter of 16 December 2025 that we have never seen, and the page says that too. If you want the whole evidence trail, including which documents we have read in full and which we have not, it is on when the chart is prepared.
Coaches and seats, by train
Enter a train number and the coach tool lists the classes that train actually runs, how many coaches of each, and how many seats those coaches hold. 22435 runs two Executive Chair Car coaches and eighteen AC Chair Car ones.
The rake is read from our live data provider rather than guessed from the train's type, because type does not decide it: two Shatabdis can carry different formations. A rake changes rarely, so the answer is cached for a month and a train costs at most one lookup in that time.
These are the seats the train has. How many are free on a date is the availability checker on the home page, and that is a live question with a fetch time attached.
The reservation status decoder
Paste the string the reservation system gave you — `RSWL 45`, `GNWL80/WL19`, `RAC 62`, `CURR_AVBL-0426` — and the decoder says what that one means and what follows from it.
It reads the string and nothing else. It makes no network call, it never asks for a PNR, and nothing you type is sent anywhere. The table it decodes against is the same one the availability checker applies, so the two cannot give different answers.
If you want the queues explained rather than one string decoded — why an RLWL of 20 is worse than a GNWL of 20 — that is quota codes.
Train pages and station pages
These are the timetable, one page at a time, built from a single dated feed rather than from a live enquiry.
A train page carries the number and the name. It carries the full stop list, with arrival and departure times, distances and running days. It also gives that train's own expected chart time, worked out from its scheduled departure.
A station page carries the trains that call there, with their times, split between reserved and unreserved services.
Neither covers the whole Indian Railways timetable. The train directory and the station directory list the ones this site has, and search covers every page.
Guides that explain the answers
Four explainers do that work: when the chart is prepared, what your waiting-list code means, what the coach classes are, and what to do if you are still waitlisted. The method behind every tool on this page is set out in how this site works.
Sources
Every factual claim above was checked against these documents on .
What this site cannot tell you
- We cannot show berth-by-berth coach vacancy. Which berth in which coach is free appears only on the railways’ own online chart page, at irctc.co.in/online-charts. That page is the place to go for it, and the checker points you there when we cannot answer.
- We cannot tell you whether a waitlisted ticket will clear. Nobody can. Any site offering you a confident percentage should be asked where that number came from and over how many journeys.
- We do not know or store your PNR. We never ask for one and never accept one, so we cannot look up your booking. See privacy.
- The exact charting minute varies by train and by zone. We publish the window the rule sets, not a prediction of when a particular zone will act.
What our sources are. Times, distances and halts come from our own timetable database, built from a published Indian Railways timetable feed, version . Chart times are computed by us from a published railway order, and the order is named beside every one. We hold no booking data of our own, and we are not a booking agent. Where the timetable data comes from.