Show HN: 100% Free Indian Railways API

freakynit1 pts0 comments

TrainTrack — Indian railway data, made simple

Indian railway data

One simple API for every train journey.

Search trains, check schedules, follow running status, find stations, and look up PNR status with clear JSON responses.

Read the documentation<br>Try the train tracker

Fully free to use. No API key required.

QUICK EXAMPLE

GET /api/trains/12301/info

"number": "12301",<br>"name": "Rajdhani Express",<br>"source": "HWH",<br>"destination": "NDLS",<br>"instances": [ ... ]

The essentials, in one place.

From the first search to the final arrival, TrainTrack gives your application the railway information people need most.

01<br>Train search

Find trains by name or number and get their route endpoints.

02<br>Live running status

See station-by-station progress, delays, platforms, and the latest position.

03<br>Schedules

Retrieve planned stops, arrival and departure times, distances, and running days.

04<br>Between stations

Discover direct trains between two stations and sort by time or speed.

05<br>Station data

Search stations and retrieve coordinates for maps and journey experiences.

06<br>PNR status

Check booking and current passenger status with a single request.

Make your first request in a minute.

There is no sign-up flow and no key to manage. Pick an endpoint, send a GET request, and receive JSON.

Get started

status search trains stations indian railway

Related Articles