Skip to main content

Where we go

Every station below can be searched by name, by city, or by its code, and junctions count, which is usually where a journey with a change actually turns.

stations
1,006 stations
states
28 states
junctions
219 junctions
services
552 services

All 1,006 stations, grouped by how many services call.

Major junctions50+ services a day, the ones worth planning a change around37
Well connected15 to 49 services187
Regular stops5 to 14 services279
Occasional stops1 to 4 services503

Search by name, city, or station code.

What is not here, and why it is grouped this way

Not every halt in India is listed: this is the major-station tier of a published timetable snapshot, so a small local halt may be missing while the junction it feeds is not.

Grouped by how many services call, not by state. The snapshot records a state for only some stations, and a heading of “Other” over half the list would answer nobody's question. How well connected a station is happens to be the more useful cut anyway: it is what decides where a change of trains is worth making.

Not affiliated with or endorsed by Indian Railways, IRCTC, or the Government of India, and not a competitor to them. It is a proposal for how the existing booking journey could be made smoother. Live running status, seat availability and PNR come from Indian Railways’ own feed.