Bronx County / Bus
MTA Bronx Bus Bx42 first and last departure times
Throgs Neck - River Park Towers · America/New_York
Selected branch: THROGS HARDING AV via 180-BU via E TRMNT · 46 stops. Service day: Thursday, November 12, 2026.
First and last published boarding times
Thursday, November 12, 2026 · THROGS HARDING AV via 180-BU via E TRMNT. These are supplied times for this branch. Stops or trips with omitted times cannot establish complete first/last bounds. Drop-off-only visits are excluded. A frequency window’s end is labeled separately and is not an exact last departure.
| Boarding stop | First departure | Last departure / window end | Service notes |
|---|---|---|---|
| SEDGWICK AV/CEDAR AVVisit 1 · 104011 | 5:42 AM | 12:45 AM +1 day | 66 scheduled departures |
| CEDAR AV/WEST TREMONT AVVisit 2 · 104376 | 5:43 AM | 12:45 AM +1 day | 66 scheduled departures |
| CEDAR AV/W 179 STVisit 3 · 104377 | 5:44 AM | 12:47 AM +1 day | 66 scheduled departures |
| WEST BURNSIDE AV/LORING PL SOUTHVisit 4 · 102543 | 5:46 AM | 12:48 AM +1 day | 66 scheduled departures |
| UNIVERSITY AV/WEST BURNSIDE AVVisit 5 · 100155 | 5:48 AM | 12:50 AM +1 day | 66 scheduled departures |
| WEST BURNSIDE AV/GRAND AVVisit 6 · 102546 | 5:49 AM | 12:51 AM +1 day | 66 scheduled departures |
| EAST BURNSIDE AV/JEROME AVVisit 7 · 102547 | 5:50 AM | 12:52 AM +1 day | 66 scheduled departures |
| EAST BURNSIDE AV/GRAND CONCOURSEVisit 8 · 102549 | 5:52 AM | 12:54 AM +1 day | 66 scheduled departures |
| EAST BURNSIDE AV/VALENTINE AVVisit 9 · 102487 | 5:54 AM | 12:55 AM +1 day | 66 scheduled departures |
| E 180 ST/WEBSTER AVVisit 10 · 104349 | 5:58 AM | 12:59 AM +1 day | 66 scheduled departures |
| E 180 ST/BATHGATE AVVisit 11 · 102370 | 6:00 AM | 1:00 AM +1 day | 66 scheduled departures |
| E 180 ST/ARTHUR AVVisit 12 · 103108 | 6:02 AM | 1:02 AM +1 day | 66 scheduled departures |
| E 180 ST/CROTONA AVVisit 13 · 102373 | 6:03 AM | 1:03 AM +1 day | 66 scheduled departures |
| E 180 ST/SOUTHERN BLVDVisit 14 · 102375 | 6:06 AM | 1:06 AM +1 day | 66 scheduled departures |
| E 180 ST/DALY AVVisit 15 · 100645 | 6:07 AM | 1:07 AM +1 day | 66 scheduled departures |
| E 180 ST/BOSTON RDVisit 16 · 104666 | 6:10 AM | 1:09 AM +1 day | 66 scheduled departures |
| E 180 ST/MORRIS PARK AVVisit 17 · 104657 | 6:11 AM | 1:10 AM +1 day | 66 scheduled departures |
| EAST TREMONT AV/COMMONWEALTH AVVisit 18 · 102568 | 6:13 AM | 1:12 AM +1 day | 66 scheduled departures |
| EAST TREMONT AV/UNIONPORT RDVisit 19 · 102571 | 6:14 AM | 1:13 AM +1 day | 66 scheduled departures |
| EAST TREMONT AV/DOGWOOD DRVisit 20 · 102572 | 6:15 AM | 1:14 AM +1 day | 66 scheduled departures |
| EAST TREMONT AV/PURDY STVisit 21 · 102574 | 6:17 AM | 1:16 AM +1 day | 66 scheduled departures |
| EAST TREMONT AV/CASTLE HILL AVVisit 22 · 102575 | 6:18 AM | 1:17 AM +1 day | 66 scheduled departures |
| EAST TREMONT AV/SAINT PETERS AVVisit 23 · 102577 | 6:19 AM | 1:18 AM +1 day | 66 scheduled departures |
| EAST TREMONT AV/OVERING STVisit 24 · 102578 | 6:20 AM | 1:18 AM +1 day | 66 scheduled departures |
| EAST TREMONT AV/SAINT RAYMONDS AVVisit 25 · 102579 | 6:21 AM | 1:19 AM +1 day | 66 scheduled departures |
| EAST TREMONT AV/WESTCHESTER AVVisit 26 · 103683 | 6:24 AM | 1:21 AM +1 day | 66 scheduled departures |
| EAST TREMONT AV/ERICSON PLVisit 27 · 102582 | 6:25 AM | 1:22 AM +1 day | 66 scheduled departures |
| EAST TREMONT AV/LATTING STVisit 28 · 102583 | 6:26 AM | 1:22 AM +1 day | 66 scheduled departures |
| EAST TREMONT AV/WATERBURY AVVisit 29 · 102584 | 6:27 AM | 1:23 AM +1 day | 66 scheduled departures |
| EAST TREMONT AV/BAISLEY AVVisit 30 · 102586 | 6:28 AM | 1:24 AM +1 day | 66 scheduled departures |
| EAST TREMONT AV/BRUCKNER BLVDVisit 31 · 102587 | 6:28 AM | 1:25 AM +1 day | 66 scheduled departures |
| EAST TREMONT AV/BARKLEY AVVisit 32 · 102588 | 6:29 AM | 1:26 AM +1 day | 66 scheduled departures |
| EAST TREMONT AV/PHILIP AVVisit 33 · 102590 | 6:31 AM | 1:27 AM +1 day | 66 scheduled departures |
| RANDALL AV/EAST TREMONT AVVisit 34 · 102613 | 6:32 AM | 1:28 AM +1 day | 66 scheduled departures |
| RANDALL AV/CROSS BRONX EXPWYVisit 35 · 102614 | 6:32 AM | 1:28 AM +1 day | 66 scheduled departures |
| BALCOM AV/RANDALL AVVisit 36 · 102615 | 6:33 AM | 1:29 AM +1 day | 66 scheduled departures |
| DEWEY AV/BALCOM AVVisit 37 · 102617 | 6:34 AM | 1:30 AM +1 day | 66 scheduled departures |
| DEWEY AV/SWINTON AVVisit 38 · 102618 | 6:34 AM | 1:31 AM +1 day | 66 scheduled departures |
| DEWEY AV/QUINCY AVVisit 39 · 102619 | 6:35 AM | 1:31 AM +1 day | 66 scheduled departures |
| EAST TREMONT AV/SAMPSON AVVisit 40 · 103228 | 6:36 AM | 1:32 AM +1 day | 66 scheduled departures |
| EAST TREMONT AV/MILES AVVisit 41 · 103229 | 6:36 AM | 1:33 AM +1 day | 66 scheduled departures |
| HARDING AV/EAST TREMONT AVVisit 42 · 104243 | 6:37 AM | 1:34 AM +1 day | 66 scheduled departures |
| HARDING AV/CALHOUN AVVisit 43 · 102622 | 6:38 AM | 1:34 AM +1 day | 66 scheduled departures |
| HARDING AV/BALCOM AVVisit 44 · 102624 | 6:38 AM | 1:35 AM +1 day | 66 scheduled departures |
| HARDING AV/BUTTRICK AVVisit 45 · 104298 | 6:39 AM | 1:36 AM +1 day | 66 scheduled departures |
| HARDING AV/HOSMER AVVisit 46 · 104299 | 6:40 AM | 1:37 AM +1 day | 66 scheduled departures |
Times after midnight belong to the service date above. These route limits do not establish the last viable connecting journey. Check connection times separately, or use a reviewed airport guide for a direct airport journey.
First and last times on other branches
All other published stopping patterns for the same service date. Open a branch to compare its stop-by-stop boarding limits.
RIVER PK TWR via E TREMONT AV via 180-BU · 46 stops · Pattern 84b497214a95a40b9fd4ec39
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| HARDING AV/EMERSON AVVisit 1 · 104300 | 4:20 AM | 11:30 PM |
| HARDING AV/DAVIS AVVisit 2 · 104297 | 4:20 AM | 11:30 PM |
| HARDING AV/BALCOM AVVisit 3 · 102653 | 4:21 AM | 11:31 PM |
| HARDING AV/CALHOUN AVVisit 4 · 102655 | 4:21 AM | 11:32 PM |
| EAST TREMONT AV/HARDING AVVisit 5 · 103544 | 4:22 AM | 11:32 PM |
| EAST TREMONT AV/MILES AVVisit 6 · 102658 | 4:22 AM | 11:33 PM |
| EAST TREMONT AV/SAMPSON AVVisit 7 · 102659 | 4:23 AM | 11:34 PM |
| DEWEY AV/CALHOUN AVVisit 8 · 102645 | 4:24 AM | 11:35 PM |
| DEWEY AV/SWINTON AVVisit 9 · 102646 | 4:24 AM | 11:35 PM |
| DEWEY AV/BALCOM AVVisit 10 · 102647 | 4:24 AM | 11:36 PM |
| BALCOM AV/RANDALL AVVisit 11 · 102649 | 4:25 AM | 11:37 PM |
| RANDALL AV/CROSS BRONX EXPWY SERVICE RDVisit 12 · 104114 | 4:26 AM | 11:37 PM |
| EAST TREMONT AV/RANDALL AVVisit 13 · 102662 | 4:27 AM | 11:39 PM |
| EAST TREMONT AV/PHILIP AVVisit 14 · 104107 | 4:27 AM | 11:39 PM |
| EAST TREMONT AV/BARKLEY AVVisit 15 · 104063 | 4:28 AM | 11:41 PM |
| EAST TREMONT AV/BRUCKNER BLVDVisit 16 · 102666 | 4:29 AM | 11:41 PM |
| EAST TREMONT AV/HASKIN STVisit 17 · 102667 | 4:30 AM | 11:42 PM |
| EAST TREMONT AV/WATERBURY AVVisit 18 · 102669 | 4:31 AM | 11:44 PM |
| EAST TREMONT AV/DUDLEY AVVisit 19 · 102671 | 4:32 AM | 11:45 PM |
| EAST TREMONT AV/HUTCHINSON RIVER PKWYVisit 20 · 102672 | 4:33 AM | 11:45 PM |
| EAST TREMONT AV/WESTCHESTER AVVisit 21 · 103684 | 4:34 AM | 11:47 PM |
| EAST TREMONT AV/SAINT RAYMONDS AVVisit 22 · 102674 | 4:35 AM | 11:48 PM |
| EAST TREMONT AV/SILVER STVisit 23 · 102675 | 4:37 AM | 11:50 PM |
| EAST TREMONT AV/LURTING AVVisit 24 · 102676 | 4:37 AM | 11:50 PM |
| EAST TREMONT AV/CASTLE HILL AVVisit 25 · 102678 | 4:39 AM | 11:52 PM |
| EAST TREMONT AV/PURDY STVisit 26 · 102679 | 4:39 AM | 11:52 PM |
| EAST TREMONT AV/UNIONPORT RDVisit 27 · 102682 | 4:41 AM | 11:54 PM |
| EAST TREMONT AV/ST LAWRENCE AVVisit 28 · 103731 | 4:43 AM | 11:56 PM |
| E 180 ST/MORRIS PARK AVVisit 29 · 104664 | 4:44 AM | 11:57 PM |
| E 180 ST/BOSTON RDVisit 30 · 100558 | 4:46 AM | 11:59 PM |
| E 180 ST/DALY AVVisit 31 · 100559 | 4:47 AM | 12:00 AM +1 day |
| E 180 ST/SOUTHERN BLVDVisit 32 · 103894 | 4:49 AM | 12:02 AM +1 day |
| E 180 ST/CROTONA AVVisit 33 · 102437 | 4:51 AM | 12:04 AM +1 day |
| E 180 ST/ARTHUR AVVisit 34 · 102439 | 4:52 AM | 12:05 AM +1 day |
| E 180 ST/3 AVVisit 35 · 102440 | 4:53 AM | 12:06 AM +1 day |
| WEBSTER AV/E 180 STVisit 36 · 102811 | 4:56 AM | 12:09 AM +1 day |
| VALENTINE AV/E 178 STVisit 37 · 102986 | 4:57 AM | 12:10 AM +1 day |
| EAST BURNSIDE AV/RYER AVVisit 38 · 103505 | 4:58 AM | 12:12 AM +1 day |
| EAST BURNSIDE AV/GRAND CONCOURSEVisit 39 · 102702 | 4:59 AM | 12:13 AM +1 day |
| WEST BURNSIDE AV/JEROME AVVisit 40 · 103525 | 5:01 AM | 12:15 AM +1 day |
| WEST BURNSIDE AV/GRAND AVVisit 41 · 103526 | 5:01 AM | 12:15 AM +1 day |
| UNIVERSITY AV/W 179 STVisit 42 · 103490 | 5:02 AM | 12:16 AM +1 day |
| WEST BURNSIDE AV/LORING PL SOUTHVisit 43 · 103528 | 5:03 AM | 12:18 AM +1 day |
| WEST BURNSIDE AV/SEDGWICK AVVisit 44 · 103529 | 5:04 AM | 12:19 AM +1 day |
| SEDGWICK AV/WEST TREMONT AVVisit 45 · 103654 | 5:05 AM | 12:20 AM +1 day |
| SEDGWICK AV/CEDAR AVVisit 46 · 104009 | 5:06 AM | 12:21 AM +1 day |
WESTCHESTER SQ · 21 stops · Pattern a61be9f00fc5daa681676215
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| HARDING AV/EMERSON AVVisit 1 · 104300 | 12:10 AM +1 day | 1:30 AM +1 day |
| HARDING AV/DAVIS AVVisit 2 · 104297 | 12:10 AM +1 day | 1:30 AM +1 day |
| HARDING AV/BALCOM AVVisit 3 · 102653 | 12:11 AM +1 day | 1:31 AM +1 day |
| HARDING AV/CALHOUN AVVisit 4 · 102655 | 12:12 AM +1 day | 1:32 AM +1 day |
| EAST TREMONT AV/HARDING AVVisit 5 · 103544 | 12:12 AM +1 day | 1:32 AM +1 day |
| EAST TREMONT AV/MILES AVVisit 6 · 102658 | 12:13 AM +1 day | 1:33 AM +1 day |
| EAST TREMONT AV/SAMPSON AVVisit 7 · 102659 | 12:14 AM +1 day | 1:34 AM +1 day |
| DEWEY AV/CALHOUN AVVisit 8 · 102645 | 12:15 AM +1 day | 1:35 AM +1 day |
| DEWEY AV/SWINTON AVVisit 9 · 102646 | 12:15 AM +1 day | 1:35 AM +1 day |
| DEWEY AV/BALCOM AVVisit 10 · 102647 | 12:16 AM +1 day | 1:36 AM +1 day |
| BALCOM AV/RANDALL AVVisit 11 · 102649 | 12:17 AM +1 day | 1:37 AM +1 day |
| RANDALL AV/CROSS BRONX EXPWY SERVICE RDVisit 12 · 104114 | 12:17 AM +1 day | 1:37 AM +1 day |
| EAST TREMONT AV/RANDALL AVVisit 13 · 102662 | 12:19 AM +1 day | 1:39 AM +1 day |
| EAST TREMONT AV/PHILIP AVVisit 14 · 104107 | 12:19 AM +1 day | 1:39 AM +1 day |
| EAST TREMONT AV/BARKLEY AVVisit 15 · 104063 | 12:20 AM +1 day | 1:40 AM +1 day |
| EAST TREMONT AV/BRUCKNER BLVDVisit 16 · 102666 | 12:21 AM +1 day | 1:41 AM +1 day |
| EAST TREMONT AV/HASKIN STVisit 17 · 102667 | 12:22 AM +1 day | 1:42 AM +1 day |
| EAST TREMONT AV/WATERBURY AVVisit 18 · 102669 | 12:23 AM +1 day | 1:43 AM +1 day |
| EAST TREMONT AV/DUDLEY AVVisit 19 · 102671 | 12:24 AM +1 day | 1:44 AM +1 day |
| EAST TREMONT AV/HUTCHINSON RIVER PKWYVisit 20 · 102672 | 12:25 AM +1 day | 1:45 AM +1 day |
| EAST TREMONT AV/WESTCHESTER AVVisit 21 · 103684 | 12:26 AM +1 day | 1:46 AM +1 day |
THROGS HARDING AV via 180-BU via E TRMNT · 21 stops · Pattern abac5e3a3b3d12f188eff169
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| EAST TREMONT AV/WESTCHESTER AVVisit 1 · 103683 | 4:00 AM | 5:51 AM |
| EAST TREMONT AV/ERICSON PLVisit 2 · 102582 | 4:01 AM | 5:52 AM |
| EAST TREMONT AV/LATTING STVisit 3 · 102583 | 4:01 AM | 5:52 AM |
| EAST TREMONT AV/WATERBURY AVVisit 4 · 102584 | 4:02 AM | 5:53 AM |
| EAST TREMONT AV/BAISLEY AVVisit 5 · 102586 | 4:03 AM | 5:54 AM |
| EAST TREMONT AV/BRUCKNER BLVDVisit 6 · 102587 | 4:04 AM | 5:55 AM |
| EAST TREMONT AV/BARKLEY AVVisit 7 · 102588 | 4:05 AM | 5:56 AM |
| EAST TREMONT AV/PHILIP AVVisit 8 · 102590 | 4:06 AM | 5:57 AM |
| RANDALL AV/EAST TREMONT AVVisit 9 · 102613 | 4:07 AM | 5:58 AM |
| RANDALL AV/CROSS BRONX EXPWYVisit 10 · 102614 | 4:07 AM | 5:58 AM |
| BALCOM AV/RANDALL AVVisit 11 · 102615 | 4:08 AM | 5:59 AM |
| DEWEY AV/BALCOM AVVisit 12 · 102617 | 4:09 AM | 6:00 AM |
| DEWEY AV/SWINTON AVVisit 13 · 102618 | 4:09 AM | 6:00 AM |
| DEWEY AV/QUINCY AVVisit 14 · 102619 | 4:10 AM | 6:01 AM |
| EAST TREMONT AV/SAMPSON AVVisit 15 · 103228 | 4:11 AM | 6:02 AM |
| EAST TREMONT AV/MILES AVVisit 16 · 103229 | 4:11 AM | 6:02 AM |
| HARDING AV/EAST TREMONT AVVisit 17 · 104243 | 4:12 AM | 6:03 AM |
| HARDING AV/CALHOUN AVVisit 18 · 102622 | 4:13 AM | 6:04 AM |
| HARDING AV/BALCOM AVVisit 19 · 102624 | 4:13 AM | 6:04 AM |
| HARDING AV/BUTTRICK AVVisit 20 · 104298 | 4:14 AM | 6:05 AM |
| HARDING AV/HOSMER AVVisit 21 · 104299 | 4:15 AM | 6:06 AM |
RIVER PK TWR via E TREMONT AV via 180-BU · 26 stops · Pattern 225fa6d959cb86b1dae03e0e
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| EAST TREMONT AV/WESTCHESTER AVVisit 1 · 103684 | 4:56 AM | 6:23 AM |
| EAST TREMONT AV/SAINT RAYMONDS AVVisit 2 · 102674 | 4:57 AM | 6:24 AM |
| EAST TREMONT AV/SILVER STVisit 3 · 102675 | 4:59 AM | 6:26 AM |
| EAST TREMONT AV/LURTING AVVisit 4 · 102676 | 4:59 AM | 6:26 AM |
| EAST TREMONT AV/CASTLE HILL AVVisit 5 · 102678 | 5:01 AM | 6:28 AM |
| EAST TREMONT AV/PURDY STVisit 6 · 102679 | 5:01 AM | 6:28 AM |
| EAST TREMONT AV/UNIONPORT RDVisit 7 · 102682 | 5:03 AM | 6:31 AM |
| EAST TREMONT AV/ST LAWRENCE AVVisit 8 · 103731 | 5:05 AM | 6:32 AM |
| E 180 ST/MORRIS PARK AVVisit 9 · 104664 | 5:06 AM | 6:34 AM |
| E 180 ST/BOSTON RDVisit 10 · 100558 | 5:08 AM | 6:36 AM |
| E 180 ST/DALY AVVisit 11 · 100559 | 5:09 AM | 6:38 AM |
| E 180 ST/SOUTHERN BLVDVisit 12 · 103894 | 5:11 AM | 6:40 AM |
| E 180 ST/CROTONA AVVisit 13 · 102437 | 5:13 AM | 6:42 AM |
| E 180 ST/ARTHUR AVVisit 14 · 102439 | 5:14 AM | 6:44 AM |
| E 180 ST/3 AVVisit 15 · 102440 | 5:15 AM | 6:45 AM |
| WEBSTER AV/E 180 STVisit 16 · 102811 | 5:18 AM | 6:49 AM |
| VALENTINE AV/E 178 STVisit 17 · 102986 | 5:19 AM | 6:51 AM |
| EAST BURNSIDE AV/RYER AVVisit 18 · 103505 | 5:20 AM | 6:52 AM |
| EAST BURNSIDE AV/GRAND CONCOURSEVisit 19 · 102702 | 5:21 AM | 6:54 AM |
| WEST BURNSIDE AV/JEROME AVVisit 20 · 103525 | 5:23 AM | 6:56 AM |
| WEST BURNSIDE AV/GRAND AVVisit 21 · 103526 | 5:23 AM | 6:57 AM |
| UNIVERSITY AV/W 179 STVisit 22 · 103490 | 5:24 AM | 6:58 AM |
| WEST BURNSIDE AV/LORING PL SOUTHVisit 23 · 103528 | 5:25 AM | 6:59 AM |
| WEST BURNSIDE AV/SEDGWICK AVVisit 24 · 103529 | 5:26 AM | 7:00 AM |
| SEDGWICK AV/WEST TREMONT AVVisit 25 · 103654 | 5:27 AM | 7:02 AM |
| SEDGWICK AV/CEDAR AVVisit 26 · 104009 | 5:28 AM | 7:03 AM |
WESTCHESTER SQ · 18 stops · Pattern 8918f203f5cdfb132e7de361
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| SCHURZ AV/HUNTINGTON AVVisit 1 · 103769 | 3:05 PM | 3:05 PM |
| EAST TREMONT AV/HARDING AVVisit 2 · 103544 | 3:07 PM | 3:07 PM |
| EAST TREMONT AV/MILES AVVisit 3 · 102658 | 3:09 PM | 3:09 PM |
| EAST TREMONT AV/SAMPSON AVVisit 4 · 102659 | 3:09 PM | 3:09 PM |
| DEWEY AV/CALHOUN AVVisit 5 · 102645 | 3:12 PM | 3:12 PM |
| DEWEY AV/SWINTON AVVisit 6 · 102646 | 3:12 PM | 3:12 PM |
| DEWEY AV/BALCOM AVVisit 7 · 102647 | 3:13 PM | 3:13 PM |
| BALCOM AV/RANDALL AVVisit 8 · 102649 | 3:15 PM | 3:15 PM |
| RANDALL AV/CROSS BRONX EXPWY SERVICE RDVisit 9 · 104114 | 3:16 PM | 3:16 PM |
| EAST TREMONT AV/RANDALL AVVisit 10 · 102662 | 3:18 PM | 3:18 PM |
| EAST TREMONT AV/PHILIP AVVisit 11 · 104107 | 3:19 PM | 3:19 PM |
| EAST TREMONT AV/BARKLEY AVVisit 12 · 104063 | 3:21 PM | 3:21 PM |
| EAST TREMONT AV/BRUCKNER BLVDVisit 13 · 102666 | 3:22 PM | 3:22 PM |
| EAST TREMONT AV/HASKIN STVisit 14 · 102667 | 3:24 PM | 3:24 PM |
| EAST TREMONT AV/WATERBURY AVVisit 15 · 102669 | 3:26 PM | 3:26 PM |
| EAST TREMONT AV/DUDLEY AVVisit 16 · 102671 | 3:28 PM | 3:28 PM |
| EAST TREMONT AV/HUTCHINSON RIVER PKWYVisit 17 · 102672 | 3:30 PM | 3:30 PM |
| EAST TREMONT AV/WESTCHESTER AVVisit 18 · 103684 | 3:32 PM | 3:32 PM |
More MTA Bronx Bus travel information
Imported Oct 24, 2026 · 04:36 UTC · Service dates 2026-10-08 through 2027-01-02. See data status
Schedule data published by Metropolitan Transit Authority (MTA). Feed discovery and cached source archives from MobilityData. Source details ↗