A 2-minute scrape of the public Hudson Link schedule. Every cancellation, vanished bus, and major delay, logged.
Bars show what hour of the day each incident from the past 7 days was first detected. Tall bars during commute hours mean the service is failing exactly when riders depend on it most.
Pick a route and direction to see how reliable each scheduled trip actually is, based on the last 30 days of tracker data.
Every 2 minutes, an automated scraper reads the public Hudson Link website — the same live-tracking page riders use — and logs every tracked vehicle on every Hudson Link route. The tracker has been operational since April 7, 2026.
A bus is logged here automatically when (1) Transdev's own system flags it as delayed, (2) it stops moving for six minutes or more, or (3) it disappears from the feed mid-route. A scheduled trip that never produces a tracked vehicle is also flagged.
This data is combined with rider-submitted ghost bus reports from the form on our main page to build an evidence record for accountability.
NYSDOT does not publish a GTFS-Realtime feed for Hudson Link, even though it's a publicly funded service operated by Transdev under contract. That is the reason we built this scraper. We've filed a FOIL request asking NYSDOT to publish one.