Timetable Test

Bunched trains · New York · Sat Oct 10

Two M trains 3 min apart

At Delancey St-Essex St, toward Middle Village-Metropolitan Av, between 11:29 pm and 11:32 pm. The schedule called for a train every 14 min.

Line
M train
Station
Delancey St-Essex St (station M18)
Direction
toward Middle Village-Metropolitan Av
Train before
train $M 2330 ESX/MET, passed 11:29:39 pm
Train after
train 1M 2259 962/MET, passed 11:32:39 pm
Gap
3 min (180 s)
Scheduled gap
14 min
Collector
running the whole time

Scheduled against seen

Each tick is a train at Delancey St-Essex St toward Middle Village-Metropolitan Av. The two trains either side of the bunch are labeled.

ScheduledSeen$M 2330 ES1M 2259 9611:00 pm11:15 pm11:30 pm11:45 pm12:00 am3 min gap

What the MTA feed said

The MTA feed reports each train's next stop. A train has passed Delancey St-Essex St when its next stop moves past it.

SnapshotTrain $M 2330 ESX/MET (before)Train 1M 2259 962/MET (after)
11:28:09 pmnot in service yetnext stop Broadway-Lafayette St
11:29:09 pmnext stop Delancey St-Essex Stnext stop Delancey St-Essex St
11:30:09 pmnext stop M17next stop Delancey St-Essex St
11:31:09 pmnext stop M17next stop Delancey St-Essex St
11:32:09 pmnext stop M17next stop Delancey St-Essex St
11:33:09 pmnext stop M17next stop Marcy Av
11:34:09 pmnext stop M17next stop Marcy Av

Showing 7 of 7 snapshots in the gap. The full record, every train on the line minute by minute, is in 2026-10-10-m-bunch-84759.json.

Check it yourself

Scheduled times come from the MTA's supplemented GTFS schedule for Sat Oct 10. Positions come from the MTA feed, polled once a minute. The raw records above are exactly what MTA's servers returned. How the numbers are worked out.