{"system":"bus","id":"202600","name":"MORNINGSTAR RD/KALVER PL","url":"https://mochipi.com/agents/bus/stops/202600-morningstar-rd-kalver-pl","location":{"lat":40.632433,"lon":-74.14658},"routes":[{"id":"S46","label":"S46","name":"St. George - West Shore Plaza","url":"https://mochipi.com/agents/bus/routes/s46"},{"id":"S96","label":"S96","name":"St. George - West Shore Plaza LTD","url":"https://mochipi.com/agents/bus/routes/s96"}],"serves":[{"route":"S46","toward":"WEST SHORE PLZ via CASTLETON"},{"route":"S96","toward":"LIMITED W SHORE PLZ via CASTLETON"}],"system_name":"NYC Bus (MTA)","next_departures":[{"route":"S46","route_label":"S46","destination":"WEST SHORE PLZ via CASTLETON","departs":"2026-10-28T18:25:43-04:00","minutes":1,"trip":"CA_D6-Weekday-SDon-106800_MISC_374"},{"route":"S46","route_label":"S46","destination":"WEST SHORE PLZ via CASTLETON","departs":"2026-10-28T18:25:53-04:00","minutes":1,"trip":"CA_D6-Weekday-SDon-107000_S4696_56"},{"route":"S96","route_label":"S96","destination":"LIMITED W SHORE PLZ via CASTLETON","departs":"2026-10-28T18:30:41-04:00","minutes":6,"trip":"CA_D6-Weekday-SDon-108000_MISC_365"},{"route":"S46","route_label":"S46","destination":"WEST SHORE PLZ via CASTLETON","departs":"2026-10-28T18:35:23-04:00","minutes":11,"crowding":"Many seats available","trip":"CA_D6-Weekday-SDon-108300_S4696_63"},{"route":"S96","route_label":"S96","destination":"LIMITED W SHORE PLZ via CASTLETON","departs":"2026-10-28T18:47:52-04:00","minutes":23,"trip":"CA_D6-Weekday-SDon-109500_S4696_58"},{"route":"S46","route_label":"S46","destination":"WEST SHORE PLZ via CASTLETON","departs":"2026-10-28T18:50:49-04:00","minutes":26,"crowding":"Many seats available","trip":"CA_D6-Weekday-SDon-110000_S4696_62"},{"route":"S46","route_label":"S46","destination":"WEST SHORE PLZ via CASTLETON","departs":"2026-10-28T18:51:37-04:00","minutes":27,"trip":"CA_D6-Weekday-SDon-109800_MISC_338"},{"route":"S96","route_label":"S96","destination":"LIMITED W SHORE PLZ via CASTLETON","departs":"2026-10-28T18:56:50-04:00","minutes":32,"scheduled":true},{"route":"S46","route_label":"S46","destination":"WEST SHORE PLZ via CASTLETON","departs":"2026-10-28T19:01:23-04:00","minutes":37,"crowding":"Many seats available","trip":"CA_D6-Weekday-SDon-111300_S4696_55"},{"route":"S96","route_label":"S96","destination":"LIMITED W SHORE PLZ via CASTLETON","departs":"2026-10-28T19:11:50-04:00","minutes":47,"scheduled":true},{"route":"S46","route_label":"S46","destination":"WEST SHORE PLZ via CASTLETON","departs":"2026-10-28T19:16:59-04:00","minutes":53,"trip":"CA_D6-Weekday-SDon-112800_S4696_64"}],"departure_groups":[{"direction":"Toward LIMITED W SHORE PLZ via CASTLETON","services":[{"route":"S96","route_label":"S96","destination":"LIMITED W SHORE PLZ via CASTLETON","scheduled":false,"arrivals":[{"route":"S96","route_label":"S96","destination":"LIMITED W SHORE PLZ via CASTLETON","departs":"2026-10-28T18:30:41-04:00","minutes":6,"trip":"CA_D6-Weekday-SDon-108000_MISC_365"},{"route":"S96","route_label":"S96","destination":"LIMITED W SHORE PLZ via CASTLETON","departs":"2026-10-28T18:47:52-04:00","minutes":23,"trip":"CA_D6-Weekday-SDon-109500_S4696_58"}]},{"route":"S96","route_label":"S96","destination":"LIMITED W SHORE PLZ via CASTLETON","scheduled":true,"arrivals":[{"route":"S96","route_label":"S96","destination":"LIMITED W SHORE PLZ via CASTLETON","departs":"2026-10-28T18:56:50-04:00","minutes":32,"scheduled":true},{"route":"S96","route_label":"S96","destination":"LIMITED W SHORE PLZ via CASTLETON","departs":"2026-10-28T19:11:50-04:00","minutes":47,"scheduled":true}]}]},{"direction":"Toward WEST SHORE PLZ via CASTLETON","services":[{"route":"S46","route_label":"S46","destination":"WEST SHORE PLZ via CASTLETON","scheduled":false,"arrivals":[{"route":"S46","route_label":"S46","destination":"WEST SHORE PLZ via CASTLETON","departs":"2026-10-28T18:25:43-04:00","minutes":1,"trip":"CA_D6-Weekday-SDon-106800_MISC_374"},{"route":"S46","route_label":"S46","destination":"WEST SHORE PLZ via CASTLETON","departs":"2026-10-28T18:25:53-04:00","minutes":1,"trip":"CA_D6-Weekday-SDon-107000_S4696_56"}]}]}],"alerts":[{"id":"lmm:planned_work:36097","type":"Planned - Part Suspended","active_now":false,"header":"All S46 and S48 stops along Bay St between Victory Blvd and St George Ferry Terminal will be closed","description":"Buses will be detoured at Montgomery Ave and make first and last stop on St Marks Pl/Fort Pl.\nThe first southbound stop after the detour will be made on Victory Blvd/Montgomery Ave.\nHere is a map of the detoured route.\n\n\nWhat’s happening?\n2026 NYC Marathon\n\nNote: Bus arrival information may be unavailable or inaccurate while buses are detoured.","routes":[{"id":"S46","label":"S46","name":"St. George - West Shore Plaza","url":"https://mochipi.com/agents/bus/routes/s46"},{"id":"S48","label":"S48","name":"St. George - Mariners Harbor","url":"https://mochipi.com/agents/bus/routes/s48"}],"stops":[],"next_start":"2026-11-01T02:00:00-05:00","upcoming_periods":[{"start":"2026-11-01T02:00:00-05:00","end":"2026-11-02T03:00:00-05:00"}],"updated":"2026-10-28T14:33:06-04:00"}],"freshness":{"departures":{"as_of":"2026-10-28T18:23:44-04:00","feed_age_seconds":41,"fetched_from_source":"2026-10-28T18:23:58-04:00","source":"live predictions, with the published timetable for S46, S96"},"alerts":{"as_of":"2026-10-28T18:15:20-04:00","feed_age_seconds":545,"fetched_from_source":"2026-10-28T18:24:24-04:00"}},"feed_errors":[],"nearby":"https://mochipi.com/agents/nearby?lat=40.632433&lon=-74.14658","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.","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.","Data obtained from the MTA's public data feeds and redistributed through our own server. Not affiliated with or endorsed by the MTA. The MTA does not guarantee this data is accurate, complete or timely, and neither do we. Alert text is shown exactly as the MTA published it."]}