In testing LopoRail is in active testing — some features may be incomplete or change.
Global Rail Platform

← All country boards · Delay analytics

Train performance · ' . esc_html($plain) . '

US Metro-North train performance.

Live metro-North network punctuality — Hudson, Harlem, New Haven. Data updates continuously; this board refreshes every 10 minutes via server cron.

Live board Next refresh in 10:00 Updated 19:11

Reading the board

Four numbers summarise the rolling window. The same metric is then broken down by delay bucket, by route and by station.

46.4%
Departures on time within 60 seconds
Delays≤60s
211
Services running in the current window
Realtimenow
138
Departed stops sampled across 0 hubs
Samplerolling
173.9s
Mean delay per departure
Watchavg

Delay Buckets

How late, and how often

Each departure falls into one bucket by its delay. The bar shows the share of departures in the current window.

On Time (≤60s)64
Minor (1–5m)37
Moderate (5–10m)37
Major (>10m)0

Bucket thresholds are the board\'s own convention: on time ≤ 60s, minor 1–5 minutes, moderate 5–10 minutes, major beyond 10 minutes. Cancelled services are tracked separately and are not folded into these buckets.

Trend

The window and the days behind it

The live window alongside the day-by-day record this board has published since it went live.

Current window

US Metro-North · rolling window
Live
On time (≤60s)46.4%
Major (>10m)0.0%

Rolling window · compiled from the board\'s own endpoint

Day by day

On time % · last 7 recorded days
7-day 26.5%
Sun 4 Oct51.7%
Mon 5 Oct19.5%
Tue 6 Oct26.0%
Wed 7 Oct32.1%
Thu 8 Oct4.6%
Fri 9 Oct15.6%
Sat 10 Oct35.7%
7-day on time
26.5%
30-day on time
30.3%
Days recorded
15

Day-by-day record · one sample per day (the day\'s busiest pull) · not an official statistic.

By Route

Where trains lose time

Service classes ranked by the share of departures on time. Each row carries the sampled stop count and the average and worst delay.

Harlem52 stops sampled
69.2%
avg 171s · max 420s
Hudson51 stops sampled
15.7%
avg 238s · max 360s
New Haven30 stops sampled
50.0%
avg 90s · max 120s
New Canaan5 stops sampled
100.0%
avg 60s · max 60s

Top Stations by Volume

The busiest hubs

The same reading, station by station, ordered by how many departures each contributed to the window.

Grand Central8 stops sampled
37.5%
avg 180s · max 420s
Harlem-125 St6 stops sampled
33.3%
avg 210s · max 420s
Fordham4 stops sampled
75.0%
avg 75s · max 120s
Croton-Harmon4 stops sampled
25.0%
avg 195s · max 360s
Stamford3 stops sampled
66.7%
avg 80s · max 120s
North White Plains3 stops sampled
66.7%
avg 180s · max 420s
White Plains3 stops sampled
66.7%
avg 180s · max 420s
Old Greenwich2 stops sampled
50.0%
avg 90s · max 120s
Riverside2 stops sampled
50.0%
avg 90s · max 120s
Cos Cob2 stops sampled
50.0%
avg 90s · max 120s
Greenwich2 stops sampled
50.0%
avg 90s · max 120s
Port Chester2 stops sampled
50.0%
avg 90s · max 120s
Rye2 stops sampled
50.0%
avg 90s · max 120s
Harrison2 stops sampled
50.0%
avg 90s · max 120s
Mamaroneck2 stops sampled
50.0%
avg 90s · max 120s
Larchmont2 stops sampled
50.0%
avg 90s · max 120s
New Rochelle2 stops sampled
50.0%
avg 90s · max 120s
Pelham2 stops sampled
50.0%
avg 90s · max 120s
Mt Vernon East2 stops sampled
50.0%
avg 90s · max 120s
Marble Hill2 stops sampled
0.0%
avg 300s · max 360s
Spuyten Duyvil2 stops sampled
0.0%
avg 300s · max 360s
Riverdale2 stops sampled
0.0%
avg 300s · max 360s
Yonkers2 stops sampled
0.0%
avg 300s · max 360s
Hastings-on-Hudson2 stops sampled
0.0%
avg 300s · max 360s
Dobbs Ferry2 stops sampled
0.0%
avg 300s · max 360s
Irvington2 stops sampled
0.0%
avg 300s · max 360s
Tarrytown2 stops sampled
0.0%
avg 300s · max 360s
Ossining2 stops sampled
0.0%
avg 300s · max 360s
Cortlandt2 stops sampled
50.0%
avg 90s · max 120s
Peekskill2 stops sampled
50.0%
avg 90s · max 120s
Garrison2 stops sampled
50.0%
avg 90s · max 120s
Cold Spring2 stops sampled
50.0%
avg 90s · max 120s
Beacon2 stops sampled
50.0%
avg 90s · max 120s
New Hamburg2 stops sampled
50.0%
avg 90s · max 120s
Poughkeepsie2 stops sampled
50.0%
avg 90s · max 120s
Hartsdale2 stops sampled
100.0%
avg 60s · max 60s
Scarsdale2 stops sampled
100.0%
avg 60s · max 60s
Crestwood2 stops sampled
100.0%
avg 60s · max 60s
Tuckahoe2 stops sampled
100.0%
avg 60s · max 60s
Bronxville2 stops sampled
100.0%
avg 60s · max 60s
Fleetwood2 stops sampled
100.0%
avg 60s · max 60s
Mt Vernon West2 stops sampled
100.0%
avg 60s · max 60s
Wakefield2 stops sampled
100.0%
avg 60s · max 60s
Woodlawn2 stops sampled
100.0%
avg 60s · max 60s
Williams Bridge2 stops sampled
100.0%
avg 60s · max 60s
Botanical Garden2 stops sampled
100.0%
avg 60s · max 60s
Tremont2 stops sampled
100.0%
avg 60s · max 60s
Melrose2 stops sampled
100.0%
avg 60s · max 60s
Glenbrook1 stop sampled
100.0%
avg 60s · max 60s
Springdale1 stop sampled
100.0%
avg 60s · max 60s
Talmadge Hill1 stop sampled
100.0%
avg 60s · max 60s
New Canaan1 stop sampled
100.0%
avg 60s · max 60s
Yankees-E 153 St1 stop sampled
0.0%
avg 360s · max 360s
Morris Heights1 stop sampled
0.0%
avg 360s · max 360s
University Heights1 stop sampled
0.0%
avg 360s · max 360s
Ludlow1 stop sampled
0.0%
avg 360s · max 360s
Glenwood1 stop sampled
0.0%
avg 360s · max 360s
Greystone1 stop sampled
0.0%
avg 360s · max 360s
Ardsley-on-Hudson1 stop sampled
0.0%
avg 360s · max 360s
Philipse Manor1 stop sampled
0.0%
avg 360s · max 360s
Scarborough1 stop sampled
0.0%
avg 360s · max 360s
Southeast1 stop sampled
0.0%
avg 420s · max 420s
Brewster1 stop sampled
0.0%
avg 420s · max 420s
Croton Falls1 stop sampled
0.0%
avg 420s · max 420s
Purdy's1 stop sampled
0.0%
avg 420s · max 420s
Goldens Bridge1 stop sampled
0.0%
avg 420s · max 420s
Katonah1 stop sampled
0.0%
avg 420s · max 420s
Bedford Hills1 stop sampled
0.0%
avg 420s · max 420s
Mt Kisco1 stop sampled
0.0%
avg 420s · max 420s
Chappaqua1 stop sampled
0.0%
avg 420s · max 420s
Pleasantville1 stop sampled
0.0%
avg 420s · max 420s
Hawthorne1 stop sampled
0.0%
avg 420s · max 420s
Valhalla1 stop sampled
0.0%
avg 420s · max 420s

Delay Repay

Was your train delayed?

If a journey on this network ran late, you may be owed money back. Check your refund in a couple of minutes — no claim knowledge needed.

Check your refund instantly ↗

Independent helper. Refunds depend on the operator's Delay Repay scheme.

Provenance

About this data

Every board states where its numbers come from and what they mean, in the one place a reader will look for it.

Source
Official live departures feed for US Metro-North, polled server-side every 10 minutes.
Metric
Per-departure delay in seconds (realtime − planned time).
On time
Delay ≤ 60 seconds. Early trains count as on time.
Late
Delay > 60 seconds · cancelled services tracked separately.
Coverage
The monitored hub stations, rolling ~20-minute window (staggered pulls).
Not an official US Metro-North performance statistic. This board publishes the rolling live window only; extended 7- and 30-day views shown in prototypes are labelled samples and are not data.

Another country, the same reading.

Every board reads exactly like this one — one metric, stated plainly, with its own provenance attached.

Browse every board
ESC
Go to
↑↓ to move ↵ to open Esc to close
Advertise Sponsorship

Report a problem

Tell us what is not working or looks broken. We attach the page and your browser automatically — no need to describe the technical side.

Routed to the right desk.

Mastodon Lemmy Pixelfed