Boston / Bus
MBTA 428 schedule and full timetable
Oaklandvale - Haymarket Station · America/New_York
Selected branch: Oaklandvale via Cliftondale (Express) · 50 stops. Service day: Monday, October 26, 2026.
Mon, Oct 263 published tripsTue, Oct 273 published tripsWed, Oct 283 published tripsThu, Oct 293 published tripsFri, Oct 303 published tripsSat, Oct 310 published tripsSun, Nov 10 published trips
MBTA 428 full stop-by-trip timetable
All stops on the selected branch, October 26, 2026. 3 fixed scheduled trips; showing 1–3. Frequency service is listed in the boarding schedule below. A dash means the agency supplies no time.
| Stop / trip | Trip 1 | Trip 2 | Trip 3 |
|---|---|---|---|
| Congress St @ Haymarket Sta | 4:50 PM | 5:30 PM | 6:10 PM |
| Squire Rd opp Super Stop + Shop | 5:07 PMEstimated | 5:47 PMEstimated | 6:25 PMEstimated |
| Wesley St @ Lynn St - Linden Sq | 5:08 PMEstimated | 5:48 PMEstimated | 6:26 PMEstimated |
| Lynn St opp Revere St | 5:08 PMEstimated | 5:48 PMEstimated | 6:26 PMEstimated |
| Lynn St @ Spring St | 5:09 PMEstimated | 5:49 PMEstimated | 6:27 PMEstimated |
| Kennedy Dr @ Salem St | 5:11 PMEstimated | 5:51 PMEstimated | 6:28 PMEstimated |
| Kennedy Dr @ Central Ave | 5:12 PMEstimated | 5:52 PMEstimated | 6:30 PMEstimated |
| Kennedy Dr @ Main Stop | 5:14 PMEstimated | 5:54 PMEstimated | 6:31 PMEstimated |
| Kennedy Dr @ Bldg 184 | 5:14 PMEstimated | 5:54 PMEstimated | 6:31 PMEstimated |
| Kennedy Dr @ Bldg 142 | 5:15 PMEstimated | 5:55 PMEstimated | 6:32 PMEstimated |
| Kennedy Dr @ Central Ave | 5:15 PMEstimated | 5:55 PMEstimated | 6:32 PMEstimated |
| Kennedy Dr @ Salem St | 5:16 PMEstimated | 5:56 PMEstimated | 6:33 PMEstimated |
| Salem St @ Lynn St | 5:17 PMEstimated | 5:57 PMEstimated | 6:34 PMEstimated |
| Salem St @ Cutler Hwy | 5:18 PMEstimated | 5:58 PMEstimated | 6:34 PMEstimated |
| Salem St @ Waitt Pk | 5:19 PMEstimated | 5:59 PMEstimated | 6:35 PMEstimated |
| Salem St @ Marshall St N | 5:19 PMEstimated | 5:59 PMEstimated | 6:36 PMEstimated |
| Salem St opp Franklin | 5:20 PMEstimated | 6:00 PMEstimated | 6:36 PMEstimated |
| Salem St opp Clifton St | 5:20 PMEstimated | 6:00 PMEstimated | 6:36 PMEstimated |
| Lincoln Ave opp Laurel St | 5:21 PMEstimated | 6:01 PMEstimated | 6:37 PMEstimated |
| Lincoln Ave @ Western Ave | 5:21 PMEstimated | 6:01 PMEstimated | 6:37 PMEstimated |
| Lincoln Ave @ Lincoln Ct | 5:22 PMEstimated | 6:02 PMEstimated | 6:38 PMEstimated |
| Lincoln Ave @ Cliftondale Sq | 5:22 PMEstimated | 6:02 PMEstimated | 6:38 PMEstimated |
| Lincoln Ave @ Charlotte Rd | 5:22 PMEstimated | 6:02 PMEstimated | 6:38 PMEstimated |
| Lincoln Ave opp Kent St | 5:23 PMEstimated | 6:03 PMEstimated | 6:39 PMEstimated |
| Lincoln Ave @ Morton Ave | 5:24 PMEstimated | 6:04 PMEstimated | 6:40 PMEstimated |
| Lincoln Ave @ Sunnyside Pk | 5:24 PMEstimated | 6:04 PMEstimated | 6:40 PMEstimated |
| Lincoln Ave @ Nason Rd | 5:24 PMEstimated | 6:04 PMEstimated | 6:40 PMEstimated |
| Lincoln Ave opp Atlantic Ave | 5:24 PMEstimated | 6:04 PMEstimated | 6:40 PMEstimated |
| Lincoln Ave @ Bristow St | 5:25 PMEstimated | 6:05 PMEstimated | 6:41 PMEstimated |
| Lincoln Ave opp Overlea Ave | 5:25 PMEstimated | 6:05 PMEstimated | 6:41 PMEstimated |
| Lincoln Ave @ Guild Rd | 5:26 PMEstimated | 6:06 PMEstimated | 6:42 PMEstimated |
| Lincoln Ave @ Bates St | 5:26 PMEstimated | 6:06 PMEstimated | 6:42 PMEstimated |
| Winter St @ Chestnut St | 5:28 PMEstimated | 6:07 PMEstimated | 6:43 PMEstimated |
| Winter St @ Stocker St | 5:28 PMEstimated | 6:07 PMEstimated | 6:43 PMEstimated |
| Winter St opp Westland Ave | 5:30 PMEstimated | 6:09 PMEstimated | 6:45 PMEstimated |
| Winter St opp Kenwood Ave | 5:31 PMEstimated | 6:10 PMEstimated | 6:46 PMEstimated |
| Winter St opp E Denver St | 5:32 PMEstimated | 6:11 PMEstimated | 6:47 PMEstimated |
| Winter St @ Central St | 5:33 PMEstimated | 6:11 PMEstimated | 6:47 PMEstimated |
| Central St @ Jasper St | 5:33 PMEstimated | 6:11 PMEstimated | 6:47 PMEstimated |
| Central St @ Hamilton St | 5:34 PMEstimated | 6:12 PMEstimated | 6:48 PMEstimated |
| Main St @ Summer St | 5:35 PMEstimated | 6:13 PMEstimated | 6:49 PMEstimated |
| 59 Main St | 5:36 PMEstimated | 6:14 PMEstimated | 6:50 PMEstimated |
| Main St @ Newhall Ave | 5:37 PMEstimated | 6:14 PMEstimated | 6:50 PMEstimated |
| Main St @ Vine St | 5:37 PMEstimated | 6:15 PMEstimated | 6:51 PMEstimated |
| Main St opp Kennedy Dr | 5:38 PMEstimated | 6:16 PMEstimated | 6:52 PMEstimated |
| Main St opp Pierce Memorial Dr | 5:39 PMEstimated | 6:16 PMEstimated | 6:52 PMEstimated |
| Opp 190 Main St | 5:41 PMEstimated | 6:18 PMEstimated | 6:54 PMEstimated |
| Main St @ Forest St | 5:43 PMEstimated | 6:20 PMEstimated | 6:56 PMEstimated |
| 291 Main St | 5:44 PMEstimated | 6:21 PMEstimated | 6:57 PMEstimated |
| Main St @ Lynn Fells Pkwy | 5:45 PMDrop-off onlyEstimated | 6:22 PMDrop-off onlyEstimated | 6:58 PMDrop-off onlyEstimated |
Every departure from Congress St @ Haymarket Sta
For the selected service day and branch. After-midnight times retain their service-day association; “+1 day” means the following calendar day.
| Departure / window | Destination | Boarding notes |
|---|---|---|
| 4:50 PM | Oaklandvale via Cliftondale (Express) | Scheduled |
| 5:30 PM | Oaklandvale via Cliftondale (Express) | Scheduled |
| 6:10 PM | Oaklandvale via Cliftondale (Express) | Scheduled |
More MBTA travel information
Published MBTA schedule
Imported Oct 23, 2026 · 19:06 UTC · Service dates 2026-10-14 through 2026-12-12. See data status
Schedule and realtime data provided by MassDOT / MBTA. Source details ↗