{"system":"nj-transit-bus","id":"21693","name":"BERGEN TPK AT J.F. KENNEDY BLVD","url":"https://mochipi.com/agents/nj-transit-bus/stops/21693-bergen-tpk-at-j-f-kennedy-blvd","location":{"lat":40.77543,"lon":-74.03203},"routes":[{"id":"83","label":"83","name":"Hackensack - Jersey City - Journal Square","url":"https://mochipi.com/agents/nj-transit-bus/routes/83"},{"id":"85","label":"85","name":"American Dream - Mill Creek  - Hoboken","url":"https://mochipi.com/agents/nj-transit-bus/routes/85"},{"id":"121","label":"121","name":"North Bergen - New York","url":"https://mochipi.com/agents/nj-transit-bus/routes/121"},{"id":"127","label":"127","name":"Ridgefield - Union City - New York","url":"https://mochipi.com/agents/nj-transit-bus/routes/127"}],"serves":[{"route":"83","toward":"83 HACKENSACK"},{"route":"85","toward":"85 AMERICAN DREAM"},{"route":"121","toward":"121 NORTH BERGEN WESTSIDE AVE"},{"route":"127","toward":"127 RIDGEFIELD VICTORIA TER"}],"system_name":"NJ Transit buses","code":"21693","next_departures":[{"route":"127","route_label":"127","destination":"127 RIDGEFIELD VICTORIA TER","departs":"2026-10-05T12:28:33-04:00","minutes":6,"delay_minutes":2,"crowding":"Few seats available","trip":"26880942"},{"route":"85","route_label":"85","destination":"85 AMERICAN DREAM","departs":"2026-10-05T12:35:50-04:00","minutes":13,"crowding":"Few seats available","trip":"26814660"},{"route":"83","route_label":"83","destination":"83 HACKENSACK","departs":"2026-10-05T12:42:11-04:00","minutes":20,"scheduled":true},{"route":"85","route_label":"85","destination":"85 AMERICAN DREAM","departs":"2026-10-05T12:59:29-04:00","minutes":37,"delay_minutes":-2,"trip":"26815404"}],"departure_groups":[{"direction":"Toward 127 RIDGEFIELD VICTORIA TER","services":[{"route":"127","route_label":"127","destination":"127 RIDGEFIELD VICTORIA TER","scheduled":false,"arrivals":[{"route":"127","route_label":"127","destination":"127 RIDGEFIELD VICTORIA TER","departs":"2026-10-05T12:28:33-04:00","minutes":6,"delay_minutes":2,"crowding":"Few seats available","trip":"26880942"}]}]},{"direction":"Toward 83 HACKENSACK","services":[{"route":"83","route_label":"83","destination":"83 HACKENSACK","scheduled":true,"arrivals":[{"route":"83","route_label":"83","destination":"83 HACKENSACK","departs":"2026-10-05T12:42:11-04:00","minutes":20,"scheduled":true}]}]},{"direction":"Toward 85 AMERICAN DREAM","services":[{"route":"85","route_label":"85","destination":"85 AMERICAN DREAM","scheduled":false,"arrivals":[{"route":"85","route_label":"85","destination":"85 AMERICAN DREAM","departs":"2026-10-05T12:35:50-04:00","minutes":13,"crowding":"Few seats available","trip":"26814660"},{"route":"85","route_label":"85","destination":"85 AMERICAN DREAM","departs":"2026-10-05T12:59:29-04:00","minutes":37,"delay_minutes":-2,"trip":"26815404"}]}]}],"alerts":[],"freshness":{"departures":{"as_of":"2026-10-05T12:21:47-04:00","feed_age_seconds":34,"fetched_from_source":"2026-10-05T12:22:02-04:00","source":"live predictions, with the published timetable for 121, 127, 83, 85"},"alerts":{"as_of":"2026-10-05T12:21:31-04:00","feed_age_seconds":50,"fetched_from_source":"2026-10-05T12:21:41-04:00"}},"feed_errors":[],"nearby":"https://mochipi.com/agents/nearby?lat=40.77543&lon=-74.03203","notes":["Next departures are live predictions for the next 1 hour(s) and change minute to minute; an empty list means none are predicted, not that service has ended.","No live predictions for 121, 83 (it isn't in the live feed right now), so those departures are NJ Transit buses's published timetable (\"scheduled\": true): delays and cancellations are not shown. Trips not yet in the live feed (it lists those running or leaving soon) are the published timetable (\"scheduled\": true).","Alerts shown: in effect now, or starting within 7 days, for this stop or its routes as a whole.","NJ Transit bus times are live from NJ TRANSIT's bus API where a bus is in its feed, otherwise the published schedule, marked scheduled. Alerts are NJ TRANSIT's own, unmodified. NJ TRANSIT data is provided as-is and is not to be relied on for any commercial purpose. Not affiliated with or endorsed by NJ TRANSIT."]}