Where our data comes from
TrainLive mixes two sources, and this page says exactly which is which. Some lookups now come from a live third-party feed; the rest are still generated by us. Neither is an official Indian Railways feed.
Every lookup is answered from the seeded timetable and simulation. No external railway API is called.
Always real, whatever the mode
- Station codes, names, cities, states, zones, categories and coordinates.
- Train numbers and the real services they correspond to.
- The structure of fares — base, reservation, superfast, catering, GST — and of rake composition.
What we generate ourselves
Anything marked generated by TrainLive in the table below.
- Seat availability and confirmation chances — modelled from days-to-travel and a per-train seed.
- PNR records, including passenger names and berths — derived from the PNR digits. They are not real bookings.
- Fares — the structure is right, the per-km rates are ours.
- Station boards and trains-between-stations — computed from our own timetable.
- Coach order — assembled from the classes a train offers.
Why not just use the real feed?
Live Indian Railways running data comes from CRIS and is licensed. Resellers exist, but they are metered and paid. Building the whole product against a feed we could not call during development would have left most of the app untestable, so the data layer was written provider-first: a single interface with two implementations behind it.
What is live right now
Read straight from the server's configuration — this table is not hand-written.
| Lookup | Source today |
|---|---|
| Live running status | generated by TrainLive |
| Train schedule | generated by TrainLive |
| Train name & running days | generated by TrainLive |
| PNR status | generated by TrainLive |
| Fares | generated by TrainLive |
| Seat availability | generated by TrainLive |
| Station info & boards | generated by TrainLive |
| Trains between stations | generated by TrainLive |
TrainLive is an independent project. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC or CRIS, and it does not sell tickets. Always confirm critical timings on the station display board or an official channel.