{"system":"bus","id":"101374","name":"E 149 ST/COURTLANDT AV","url":"https://mochipi.com/agents/bus/stops/101374-e-149-st-courtlandt-av","location":{"lat":40.816745,"lon":-73.919846},"routes":[{"id":"BX2","label":"Bx2","name":"Kingsbridge Heights - Mott Haven","url":"https://mochipi.com/agents/bus/routes/bx2"},{"id":"BX19","label":"Bx19","name":"NY Botanical Garden - Riverbank Park","url":"https://mochipi.com/agents/bus/routes/bx19"}],"serves":[{"route":"Bx2","toward":"KNGSBRIDGE HTS FT INDEP ST via CONCOURSE"},{"route":"Bx19","toward":"RIVERBANK PK via SOUTHERN BL via 149 ST"}],"system_name":"NYC Bus (MTA)","next_departures":[{"route":"BX2","route_label":"Bx2","destination":"KNGSBRIDGE HTS FT INDEP ST via CONCOURSE","departs":"2026-10-20T06:25:30-04:00","minutes":0,"trip":"KB_D6-Weekday-SDon-037500_BX1_105"},{"route":"BX19","route_label":"Bx19","destination":"RIVERBANK PK via SOUTHERN BL via 149 ST","departs":"2026-10-20T06:25:57-04:00","minutes":0,"crowding":"Few seats available","trip":"WF_D6-Weekday-SDon-035000_BX19_309"},{"route":"BX19","route_label":"Bx19","destination":"RIVERBANK PK via SOUTHERN BL via 149 ST","departs":"2026-10-20T06:31:04-04:00","minutes":5,"crowding":"Many seats available","trip":"WF_D6-Weekday-SDon-035800_BX19_310"},{"route":"BX19","route_label":"Bx19","destination":"RIVERBANK PK via SOUTHERN BL via 149 ST","departs":"2026-10-20T06:36:05-04:00","minutes":10,"trip":"WF_D6-Weekday-SDon-036300_BX19_303"},{"route":"BX2","route_label":"Bx2","destination":"KNGSBRIDGE HTS FT INDEP ST via CONCOURSE","departs":"2026-10-20T06:40:44-04:00","minutes":15,"trip":"KB_D6-Weekday-SDon-039300_BX1_106"},{"route":"BX19","route_label":"Bx19","destination":"RIVERBANK PK via SOUTHERN BL via 149 ST","departs":"2026-10-20T06:48:11-04:00","minutes":22,"trip":"WF_D6-Weekday-SDon-037300_BX19_312"},{"route":"BX19","route_label":"Bx19","destination":"RIVERBANK PK via SOUTHERN BL via 149 ST","departs":"2026-10-20T06:49:38-04:00","minutes":24,"trip":"WF_D6-Weekday-SDon-036800_BX19_302"},{"route":"BX19","route_label":"Bx19","destination":"RIVERBANK PK via SOUTHERN BL via 149 ST","departs":"2026-10-20T06:51:01-04:00","minutes":25,"trip":"WF_D6-Weekday-SDon-037800_BX19_314"},{"route":"BX19","route_label":"Bx19","destination":"RIVERBANK PK via SOUTHERN BL via 149 ST","departs":"2026-10-20T06:57:42-04:00","minutes":32,"trip":"WF_D6-Weekday-SDon-038300_BX19_315"},{"route":"BX2","route_label":"Bx2","destination":"KNGSBRIDGE HTS FT INDEP ST via CONCOURSE","departs":"2026-10-20T06:59:44-04:00","minutes":34,"trip":"KB_D6-Weekday-SDon-041200_BX1_109"},{"route":"BX19","route_label":"Bx19","destination":"RIVERBANK PK via SOUTHERN BL via 149 ST","departs":"2026-10-20T07:02:23-04:00","minutes":37,"trip":"WF_D6-Weekday-SDon-038800_BX19_304"},{"route":"BX19","route_label":"Bx19","destination":"RIVERBANK PK via SOUTHERN BL via 149 ST","departs":"2026-10-20T07:07:35-04:00","minutes":42,"trip":"WF_D6-Weekday-SDon-039300_BX19_319"}],"departure_groups":[{"direction":"Toward KNGSBRIDGE HTS FT INDEP ST via CONCOURSE","services":[{"route":"BX2","route_label":"Bx2","destination":"KNGSBRIDGE HTS FT INDEP ST via CONCOURSE","scheduled":false,"arrivals":[{"route":"BX2","route_label":"Bx2","destination":"KNGSBRIDGE HTS FT INDEP ST via CONCOURSE","departs":"2026-10-20T06:25:30-04:00","minutes":0,"trip":"KB_D6-Weekday-SDon-037500_BX1_105"},{"route":"BX2","route_label":"Bx2","destination":"KNGSBRIDGE HTS FT INDEP ST via CONCOURSE","departs":"2026-10-20T06:40:44-04:00","minutes":15,"trip":"KB_D6-Weekday-SDon-039300_BX1_106"}]}]},{"direction":"Toward RIVERBANK PK via SOUTHERN BL via 149 ST","services":[{"route":"BX19","route_label":"Bx19","destination":"RIVERBANK PK via SOUTHERN BL via 149 ST","scheduled":false,"arrivals":[{"route":"BX19","route_label":"Bx19","destination":"RIVERBANK PK via SOUTHERN BL via 149 ST","departs":"2026-10-20T06:25:57-04:00","minutes":0,"crowding":"Few seats available","trip":"WF_D6-Weekday-SDon-035000_BX19_309"},{"route":"BX19","route_label":"Bx19","destination":"RIVERBANK PK via SOUTHERN BL via 149 ST","departs":"2026-10-20T06:31:04-04:00","minutes":5,"crowding":"Many seats available","trip":"WF_D6-Weekday-SDon-035800_BX19_310"}]}]}],"alerts":[{"id":"lmm:planned_work:34757","type":"Boarding Change","active_now":true,"header":"Southbound Bx1, Bx2, and BxM4 stops on Grand Concourse from Minerva Pl to East Kingsbridge Rd have been relocated","description":"Customers may board the bus on the main roadway after the intersection on E 198th St and on Kingsbridge Rd\n\nWhat's happening?\nConstruction - Bus Stop Redesign\n\nNote: Bus arrival information may not be available/accurate in the service change area.","routes":[{"id":"BX1","label":"Bx1","name":"Riverdale - Mott Haven","url":"https://mochipi.com/agents/bus/routes/bx1"},{"id":"BX2","label":"Bx2","name":"Kingsbridge Heights - Mott Haven","url":"https://mochipi.com/agents/bus/routes/bx2"},{"id":"BXM4","label":"BxM4","name":"Woodlawn - Midtown","url":"https://mochipi.com/agents/bus/routes/bxm4"}],"stops":[],"upcoming_periods":[],"updated":"2026-09-18T07:31:36-04:00"},{"id":"lmm:planned_work:35820","type":"Planned - Detour","active_now":false,"header":"Bx2 buses will detour from Grand Concourse\nNorthbound from E 149th St to E 167th St, Southbound from E 167th St to E 138th St","description":"Northbound, the last regular stop before the detour will be E 149th St/Courtlandt Ave. The first regular stop after the detour will be Grand Concourse/E 167th St.\nBuses will make requested stops along Morris Ave.\n\nSouthbound, the last regular stop before the detour will be Grand Concourse/E Clarke Pl. The first regular stop after the detour will be the last regular stop, 3rd Ave/E 138th St.\n\nSee the detour map\n\nNorthbound skipped stops:\nE 149th St/Morris Ave\nStops on Grand Concourse from E 149th St to McClellan St\n\nSouthbound skipped stops:\nStops on Grand Concourse from E 167th St to E 153rd St\nStops on E 149th St from Grand Concourse to Courtlandt Ave\n3rd Ave/E 144th St\n3rd Ave/E 140th St\n\nWhat’s happening?\n9th Annual Bronx DA Run/Walk/Roll to End Domestic Violence\n\nNote: Bus arrival information may be unavailable or inaccurate while buses are detoured.","routes":[{"id":"BX2","label":"Bx2","name":"Kingsbridge Heights - Mott Haven","url":"https://mochipi.com/agents/bus/routes/bx2"}],"stops":[],"next_start":"2026-10-24T09:00:00-04:00","upcoming_periods":[{"start":"2026-10-24T09:00:00-04:00","end":"2026-10-24T13:00:00-04:00"}],"updated":"2026-10-19T15:38:57-04:00"},{"id":"lmm:planned_work:35830","type":"Planned - Detour","active_now":false,"header":"Bx19 buses will detour from Southern Blvd between Longwood Ave and E 167th St in both directions","description":"Northbound, the last regular stop before the detour will be Southern Blvd/E 156th St. The first regular stop after the detour will be Southern Blvd/E 167th St.\n\nSouthbound, the last regular stop before the detour will be Southern Blvd/E 167th St. The first regular stop after the detour will be Southern Blvd/Longwood Ave.\n\nSee the detour map\n\nNorthbound skipped stops:\nStops on Southern Blvd from Longwood Ave to Westchester Ave\n\nSouthbound skipped stops:\nStops on Southern Blvd from Westchester Ave to Tiffany St\n\nWhat’s happening?\nBronx Halloween Parade\n\nNote: Bus arrival information may be unavailable or inaccurate while buses are detoured.","routes":[{"id":"BX19","label":"Bx19","name":"NY Botanical Garden - Riverbank Park","url":"https://mochipi.com/agents/bus/routes/bx19"}],"stops":[],"next_start":"2026-10-24T12:00:00-04:00","upcoming_periods":[{"start":"2026-10-24T12:00:00-04:00","end":"2026-10-24T17:00:00-04:00"}],"updated":"2026-10-19T14:21:51-04:00"}],"freshness":{"departures":{"as_of":"2026-10-20T06:25:41-04:00","feed_age_seconds":4,"fetched_from_source":"2026-10-20T06:25:43-04:00","source":"live predictions, with the published timetable for Bx19, Bx2"},"alerts":{"as_of":"2026-10-20T06:20:24-04:00","feed_age_seconds":321,"fetched_from_source":"2026-10-20T06:24:59-04:00"}},"feed_errors":[],"nearby":"https://mochipi.com/agents/nearby?lat=40.816745&lon=-73.919846","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."]}