Data sources, stated plainly

GTFS STATIC + OTD REALTIMEPUBLICLY PUBLISHED DTC OPEN DATA

Every stop list, route shape and departure time published on this site is generated from publicly published Delhi Transport Corporation open data — not scraped, not guessed, not typed by hand.

1 · Static schedules (GTFS)

The foundation is the published GTFS static feed: 6,300+ bus stops with coordinates, 1,200+ routes with ordered stop sequences, and scheduled departures per route — first bus, last bus, trips per day, and full day timetables. That is what powers the stop lists, the Night/Morning/Afternoon/Evening departure buckets, and the trip counts on every route page.

2 · Live positions (OTD realtime GPS)

Live bus locations come from the official OTD realtime GPS feed (otd.delhi.gov.in), relayed through our live tracking service that keeps positions updating every few seconds. The “buses live now” strip on route pages reads this feed directly.

3 · What we compute ourselves

On top of the open data we layer genuinely useful connections: the nearest metro stations for every halt, other stops within easy walking distance, related routes that share your stops, direct stop-to-stop connections, peak/off-peak frequencies, and end-to-end travel estimates. Calculated figures are labelled as estimates wherever they appear.

Limitations

Published schedules are the plan; traffic, diversions, breakdowns and feed outages move reality. When the official feed drops or signals get noisy, pages keep showing the last honest state instead of inventing buses. Live tracking in the app exists exactly for that gap.

Independence

Where is my DTC is an independent commuter project, not affiliated with DTC, DIMTS, or any government body. Open data is used as published, for passenger convenience. Details on the About page.