Subway Data NYC hosts a growing dataset of train arrival times for the New York City subway starting April 1, 2021. For each trip that runs in the subway, the dataset contains the list of stations the trip called at and the times it stopped. The dataset is updated every morning at around 6am with data from the previous day.

Explore the data to get started.

West 8th Street station in Coney Island, Brooklyn

by Tim Gouw via Unsplash

The dataset is built using the GTFS Realtime data feeds published by the MTA. The structure of the dataset is described in the data schema page. The how it works page describes how the dataset is build.

All of the software used (including this website) is open source and adaptable for other transit systems.