Boston / Bus
MBTA 450 schedule and full timetable
Salem Depot - Wonderland or Haymarket Station · America/New_York
Selected branch: Haymarket · 53 stops. Service day: Thursday, October 29, 2026.
Thu, Oct 2924 published tripsFri, Oct 3024 published tripsSat, Oct 310 published tripsSun, Nov 10 published tripsMon, Nov 224 published tripsTue, Nov 324 published tripsWed, Nov 424 published trips
MBTA 450 full stop-by-trip timetable
All stops on the selected branch, October 29, 2026. 24 fixed scheduled trips; showing 1–24. 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 | Trip 4 | Trip 5 | Trip 6 | Trip 7 | Trip 8 | Trip 9 | Trip 10 | Trip 11 | Trip 12 | Trip 13 | Trip 14 | Trip 15 | Trip 16 | Trip 17 | Trip 18 | Trip 19 | Trip 20 | Trip 21 | Trip 22 | Trip 23 | Trip 24 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Salem | 5:30 AM | 6:09 AM | 6:50 AM | 7:30 AM | 8:11 AM | 8:56 AM | 9:50 AM | 10:50 AM | 11:45 AM | 12:45 PM | 1:45 PM | 2:30 PM | 3:10 PM | 3:50 PM | 4:30 PM | 5:10 PM | 5:50 PM | 6:30 PM | 7:20 PM | 8:05 PM | 8:50 PM | 9:30 PM | 10:15 PM | 11:15 PM |
| North St @ Essex St | 5:31 AMEstimated | 6:10 AMEstimated | 6:51 AMEstimated | 7:32 AMEstimated | 8:13 AMEstimated | 8:57 AMEstimated | 9:51 AMEstimated | 10:51 AMEstimated | 11:46 AMEstimated | 12:46 PMEstimated | 1:46 PMEstimated | 2:32 PMEstimated | 3:12 PMEstimated | 3:52 PMEstimated | 4:32 PMEstimated | 5:12 PMEstimated | 5:52 PMEstimated | 6:32 PMEstimated | 7:21 PMEstimated | 8:06 PMEstimated | 8:51 PMEstimated | 9:31 PMEstimated | 10:16 PMEstimated | 11:16 PMEstimated |
| Essex St @ Beckford St | 5:32 AMEstimated | 6:11 AMEstimated | 6:52 AMEstimated | 7:33 AMEstimated | 8:14 AMEstimated | 8:58 AMEstimated | 9:52 AMEstimated | 10:52 AMEstimated | 11:47 AMEstimated | 12:47 PMEstimated | 1:47 PMEstimated | 2:33 PMEstimated | 3:13 PMEstimated | 3:53 PMEstimated | 4:33 PMEstimated | 5:13 PMEstimated | 5:53 PMEstimated | 6:33 PMEstimated | 7:22 PMEstimated | 8:07 PMEstimated | 8:52 PMEstimated | 9:32 PMEstimated | 10:17 PMEstimated | 11:17 PMEstimated |
| Essex St @ Monroe St | 5:32 AMEstimated | 6:11 AMEstimated | 6:52 AMEstimated | 7:33 AMEstimated | 8:14 AMEstimated | 8:58 AMEstimated | 9:52 AMEstimated | 10:52 AMEstimated | 11:47 AMEstimated | 12:47 PMEstimated | 1:47 PMEstimated | 2:33 PMEstimated | 3:13 PMEstimated | 3:53 PMEstimated | 4:33 PMEstimated | 5:13 PMEstimated | 5:53 PMEstimated | 6:33 PMEstimated | 7:22 PMEstimated | 8:07 PMEstimated | 8:52 PMEstimated | 9:32 PMEstimated | 10:17 PMEstimated | 11:17 PMEstimated |
| Essex St @ Flint St | 5:32 AMEstimated | 6:11 AMEstimated | 6:52 AMEstimated | 7:33 AMEstimated | 8:14 AMEstimated | 8:59 AMEstimated | 9:53 AMEstimated | 10:53 AMEstimated | 11:48 AMEstimated | 12:48 PMEstimated | 1:48 PMEstimated | 2:33 PMEstimated | 3:13 PMEstimated | 3:54 PMEstimated | 4:34 PMEstimated | 5:14 PMEstimated | 5:54 PMEstimated | 6:33 PMEstimated | 7:23 PMEstimated | 8:08 PMEstimated | 8:53 PMEstimated | 9:33 PMEstimated | 10:18 PMEstimated | 11:18 PMEstimated |
| Essex St opp Warren St | 5:33 AMEstimated | 6:12 AMEstimated | 6:53 AMEstimated | 7:34 AMEstimated | 8:15 AMEstimated | 8:59 AMEstimated | 9:53 AMEstimated | 10:53 AMEstimated | 11:48 AMEstimated | 12:48 PMEstimated | 1:48 PMEstimated | 2:34 PMEstimated | 3:14 PMEstimated | 3:55 PMEstimated | 4:35 PMEstimated | 5:15 PMEstimated | 5:55 PMEstimated | 6:34 PMEstimated | 7:23 PMEstimated | 8:08 PMEstimated | 8:53 PMEstimated | 9:33 PMEstimated | 10:18 PMEstimated | 11:18 PMEstimated |
| Highland Ave @ Proctor St | 5:34 AMEstimated | 6:13 AMEstimated | 6:54 AMEstimated | 7:35 AMEstimated | 8:16 AMEstimated | 9:01 AMEstimated | 9:55 AMEstimated | 10:55 AMEstimated | 11:50 AMEstimated | 12:50 PMEstimated | 1:50 PMEstimated | 2:35 PMEstimated | 3:15 PMEstimated | 3:56 PMEstimated | 4:36 PMEstimated | 5:16 PMEstimated | 5:56 PMEstimated | 6:35 PMEstimated | 7:25 PMEstimated | 8:10 PMEstimated | 8:55 PMEstimated | 9:35 PMEstimated | 10:20 PMEstimated | 11:20 PMEstimated |
| Highland Ave @ Salem Hospital | 5:34 AMEstimated | 6:13 AMEstimated | 6:54 AMEstimated | 7:36 AMEstimated | 8:17 AMEstimated | 9:01 AMEstimated | 9:55 AMEstimated | 10:55 AMEstimated | 11:50 AMEstimated | 12:50 PMEstimated | 1:50 PMEstimated | 2:36 PMEstimated | 3:16 PMEstimated | 3:57 PMEstimated | 4:37 PMEstimated | 5:17 PMEstimated | 5:57 PMEstimated | 6:36 PMEstimated | 7:25 PMEstimated | 8:10 PMEstimated | 8:55 PMEstimated | 9:35 PMEstimated | 10:20 PMEstimated | 11:20 PMEstimated |
| Highland Ave @ Cherry Hill Ave | 5:35 AMEstimated | 6:14 AMEstimated | 6:55 AMEstimated | 7:37 AMEstimated | 8:18 AMEstimated | 9:02 AMEstimated | 9:56 AMEstimated | 10:56 AMEstimated | 11:51 AMEstimated | 12:51 PMEstimated | 1:51 PMEstimated | 2:37 PMEstimated | 3:17 PMEstimated | 3:58 PMEstimated | 4:38 PMEstimated | 5:18 PMEstimated | 5:58 PMEstimated | 6:37 PMEstimated | 7:26 PMEstimated | 8:11 PMEstimated | 8:56 PMEstimated | 9:36 PMEstimated | 10:20 PMEstimated | 11:20 PMEstimated |
| Highland Ave @ Valley St | 5:35 AMEstimated | 6:14 AMEstimated | 6:55 AMEstimated | 7:37 AMEstimated | 8:18 AMEstimated | 9:02 AMEstimated | 9:56 AMEstimated | 10:56 AMEstimated | 11:51 AMEstimated | 12:51 PMEstimated | 1:51 PMEstimated | 2:37 PMEstimated | 3:17 PMEstimated | 3:58 PMEstimated | 4:38 PMEstimated | 5:18 PMEstimated | 5:58 PMEstimated | 6:37 PMEstimated | 7:26 PMEstimated | 8:11 PMEstimated | 8:56 PMEstimated | 9:36 PMEstimated | 10:21 PMEstimated | 11:21 PMEstimated |
| Highland Ave @ Hawthorne Sq | 5:37 AMEstimated | 6:16 AMEstimated | 6:57 AMEstimated | 7:39 AMEstimated | 8:20 AMEstimated | 9:04 AMEstimated | 9:58 AMEstimated | 10:58 AMEstimated | 11:53 AMEstimated | 12:53 PMEstimated | 1:53 PMEstimated | 2:40 PMEstimated | 3:20 PMEstimated | 4:01 PMEstimated | 4:41 PMEstimated | 5:21 PMEstimated | 6:00 PMEstimated | 6:39 PMEstimated | 7:27 PMEstimated | 8:12 PMEstimated | 8:57 PMEstimated | 9:37 PMEstimated | 10:22 PMEstimated | 11:22 PMEstimated |
| Highland Ave @ Marlborough Rd | 5:37 AMEstimated | 6:16 AMEstimated | 6:57 AMEstimated | 7:39 AMEstimated | 8:20 AMEstimated | 9:04 AMEstimated | 9:58 AMEstimated | 10:58 AMEstimated | 11:54 AMEstimated | 12:54 PMEstimated | 1:54 PMEstimated | 2:40 PMEstimated | 3:20 PMEstimated | 4:01 PMEstimated | 4:41 PMEstimated | 5:21 PMEstimated | 6:01 PMEstimated | 6:40 PMEstimated | 7:28 PMEstimated | 8:13 PMEstimated | 8:58 PMEstimated | 9:38 PMEstimated | 10:22 PMEstimated | 11:22 PMEstimated |
| Highland Ave @ Thomas Circle | 5:38 AMEstimated | 6:17 AMEstimated | 6:58 AMEstimated | 7:40 AMEstimated | 8:21 AMEstimated | 9:05 AMEstimated | 9:59 AMEstimated | 10:59 AMEstimated | 11:54 AMEstimated | 12:54 PMEstimated | 1:54 PMEstimated | 2:41 PMEstimated | 3:21 PMEstimated | 4:02 PMEstimated | 4:42 PMEstimated | 5:22 PMEstimated | 6:01 PMEstimated | 6:40 PMEstimated | 7:28 PMEstimated | 8:13 PMEstimated | 8:58 PMEstimated | 9:38 PMEstimated | 10:23 PMEstimated | 11:23 PMEstimated |
| Highland Ave @ 400 Highland Place | 5:39 AMEstimated | 6:18 AMEstimated | 6:59 AMEstimated | 7:41 AMEstimated | 8:22 AMEstimated | 9:06 AMEstimated | 10:00 AMEstimated | 11:00 AMEstimated | 11:56 AMEstimated | 12:56 PMEstimated | 1:56 PMEstimated | 2:44 PMEstimated | 3:24 PMEstimated | 4:05 PMEstimated | 4:45 PMEstimated | 5:25 PMEstimated | 6:03 PMEstimated | 6:42 PMEstimated | 7:30 PMEstimated | 8:15 PMEstimated | 9:00 PMEstimated | 9:40 PMEstimated | 10:24 PMEstimated | 11:24 PMEstimated |
| Highland Ave @ Walmart | 5:40 AMEstimated | 6:19 AMEstimated | 7:00 AMEstimated | 7:42 AMEstimated | 8:23 AMEstimated | 9:07 AMEstimated | 10:01 AMEstimated | 11:01 AMEstimated | 11:57 AMEstimated | 12:57 PMEstimated | 1:57 PMEstimated | 2:44 PMEstimated | 3:24 PMEstimated | 4:05 PMEstimated | 4:45 PMEstimated | 5:25 PMEstimated | 6:04 PMEstimated | 6:43 PMEstimated | 7:30 PMEstimated | 8:15 PMEstimated | 9:00 PMEstimated | 9:40 PMEstimated | 10:24 PMEstimated | 11:24 PMEstimated |
| Highland Ave @ Belleaire Ave | 5:41 AMEstimated | 6:20 AMEstimated | 7:01 AMEstimated | 7:43 AMEstimated | 8:24 AMEstimated | 9:08 AMEstimated | 10:02 AMEstimated | 11:02 AMEstimated | 11:58 AMEstimated | 12:58 PMEstimated | 1:58 PMEstimated | 2:46 PMEstimated | 3:26 PMEstimated | 4:07 PMEstimated | 4:47 PMEstimated | 5:27 PMEstimated | 6:05 PMEstimated | 6:44 PMEstimated | 7:31 PMEstimated | 8:16 PMEstimated | 9:01 PMEstimated | 9:41 PMEstimated | 10:25 PMEstimated | 11:25 PMEstimated |
| Western Ave @ Fays Ave | 5:41 AMEstimated | 6:20 AMEstimated | 7:02 AMEstimated | 7:44 AMEstimated | 8:25 AMEstimated | 9:09 AMEstimated | 10:03 AMEstimated | 11:03 AMEstimated | 11:59 AMEstimated | 12:59 PMEstimated | 1:59 PMEstimated | 2:47 PMEstimated | 3:27 PMEstimated | 4:08 PMEstimated | 4:48 PMEstimated | 5:28 PMEstimated | 6:05 PMEstimated | 6:44 PMEstimated | 7:31 PMEstimated | 8:16 PMEstimated | 9:01 PMEstimated | 9:41 PMEstimated | 10:25 PMEstimated | 11:25 PMEstimated |
| Western Ave opp Victory Rd | 5:42 AMEstimated | 6:21 AMEstimated | 7:02 AMEstimated | 7:44 AMEstimated | 8:25 AMEstimated | 9:09 AMEstimated | 10:03 AMEstimated | 11:03 AMEstimated | 11:59 AMEstimated | 12:59 PMEstimated | 1:59 PMEstimated | 2:47 PMEstimated | 3:27 PMEstimated | 4:08 PMEstimated | 4:48 PMEstimated | 5:28 PMEstimated | 6:06 PMEstimated | 6:45 PMEstimated | 7:32 PMEstimated | 8:17 PMEstimated | 9:02 PMEstimated | 9:42 PMEstimated | 10:26 PMEstimated | 11:26 PMEstimated |
| Western Ave opp Eastern Ave | 5:42 AMEstimated | 6:21 AMEstimated | 7:03 AMEstimated | 7:45 AMEstimated | 8:26 AMEstimated | 9:10 AMEstimated | 10:04 AMEstimated | 11:04 AMEstimated | 12:00 PMEstimated | 1:00 PMEstimated | 2:00 PMEstimated | 2:48 PMEstimated | 3:28 PMEstimated | 4:09 PMEstimated | 4:49 PMEstimated | 5:29 PMEstimated | 6:06 PMEstimated | 6:45 PMEstimated | 7:32 PMEstimated | 8:17 PMEstimated | 9:02 PMEstimated | 9:42 PMEstimated | 10:26 PMEstimated | 11:26 PMEstimated |
| Western Ave @ Maple St | 5:42 AMEstimated | 6:21 AMEstimated | 7:03 AMEstimated | 7:45 AMEstimated | 8:26 AMEstimated | 9:10 AMEstimated | 10:04 AMEstimated | 11:04 AMEstimated | 12:00 PMEstimated | 1:00 PMEstimated | 2:00 PMEstimated | 2:49 PMEstimated | 3:29 PMEstimated | 4:10 PMEstimated | 4:50 PMEstimated | 5:30 PMEstimated | 6:06 PMEstimated | 6:45 PMEstimated | 7:32 PMEstimated | 8:17 PMEstimated | 9:02 PMEstimated | 9:42 PMEstimated | 10:26 PMEstimated | 11:26 PMEstimated |
| Western Ave @ Chatham St | 5:43 AMEstimated | 6:22 AMEstimated | 7:04 AMEstimated | 7:46 AMEstimated | 8:27 AMEstimated | 9:11 AMEstimated | 10:05 AMEstimated | 11:05 AMEstimated | 12:01 PMEstimated | 1:01 PMEstimated | 2:01 PMEstimated | 2:50 PMEstimated | 3:30 PMEstimated | 4:11 PMEstimated | 4:51 PMEstimated | 5:31 PMEstimated | 6:07 PMEstimated | 6:46 PMEstimated | 7:33 PMEstimated | 8:18 PMEstimated | 9:03 PMEstimated | 9:43 PMEstimated | 10:27 PMEstimated | 11:27 PMEstimated |
| Western Ave opp Tracey Ave | 5:44 AMEstimated | 6:23 AMEstimated | 7:05 AMEstimated | 7:47 AMEstimated | 8:28 AMEstimated | 9:12 AMEstimated | 10:06 AMEstimated | 11:06 AMEstimated | 12:02 PMEstimated | 1:02 PMEstimated | 2:02 PMEstimated | 2:51 PMEstimated | 3:31 PMEstimated | 4:12 PMEstimated | 4:52 PMEstimated | 5:32 PMEstimated | 6:08 PMEstimated | 6:47 PMEstimated | 7:34 PMEstimated | 8:19 PMEstimated | 9:04 PMEstimated | 9:44 PMEstimated | 10:27 PMEstimated | 11:27 PMEstimated |
| Western Ave @ Cross St | 5:44 AMEstimated | 6:23 AMEstimated | 7:05 AMEstimated | 7:47 AMEstimated | 8:28 AMEstimated | 9:12 AMEstimated | 10:06 AMEstimated | 11:06 AMEstimated | 12:02 PMEstimated | 1:02 PMEstimated | 2:02 PMEstimated | 2:51 PMEstimated | 3:31 PMEstimated | 4:12 PMEstimated | 4:52 PMEstimated | 5:32 PMEstimated | 6:08 PMEstimated | 6:47 PMEstimated | 7:34 PMEstimated | 8:19 PMEstimated | 9:04 PMEstimated | 9:44 PMEstimated | 10:28 PMEstimated | 11:28 PMEstimated |
| Western Ave @ Chestnut St | 5:45 AMEstimated | 6:24 AMEstimated | 7:06 AMEstimated | 7:48 AMEstimated | 8:29 AMEstimated | 9:13 AMEstimated | 10:07 AMEstimated | 11:07 AMEstimated | 12:03 PMEstimated | 1:03 PMEstimated | 2:03 PMEstimated | 2:52 PMEstimated | 3:32 PMEstimated | 4:13 PMEstimated | 4:53 PMEstimated | 5:33 PMEstimated | 6:09 PMEstimated | 6:48 PMEstimated | 7:35 PMEstimated | 8:20 PMEstimated | 9:05 PMEstimated | 9:45 PMEstimated | 10:28 PMEstimated | 11:28 PMEstimated |
| Western Ave opp Linden Terr | 5:46 AMEstimated | 6:25 AMEstimated | 7:08 AMEstimated | 7:50 AMEstimated | 8:30 AMEstimated | 9:14 AMEstimated | 10:08 AMEstimated | 11:08 AMEstimated | 12:04 PMEstimated | 1:04 PMEstimated | 2:04 PMEstimated | 2:53 PMEstimated | 3:33 PMEstimated | 4:14 PMEstimated | 4:54 PMEstimated | 5:34 PMEstimated | 6:10 PMEstimated | 6:49 PMEstimated | 7:36 PMEstimated | 8:21 PMEstimated | 9:06 PMEstimated | 9:46 PMEstimated | 10:29 PMEstimated | 11:29 PMEstimated |
| Western Ave opp Bayview Ave | 5:47 AMEstimated | 6:26 AMEstimated | 7:08 AMEstimated | 7:50 AMEstimated | 8:31 AMEstimated | 9:15 AMEstimated | 10:09 AMEstimated | 11:09 AMEstimated | 12:05 PMEstimated | 1:05 PMEstimated | 2:05 PMEstimated | 2:54 PMEstimated | 3:34 PMEstimated | 4:15 PMEstimated | 4:55 PMEstimated | 5:35 PMEstimated | 6:11 PMEstimated | 6:50 PMEstimated | 7:36 PMEstimated | 8:21 PMEstimated | 9:07 PMEstimated | 9:47 PMEstimated | 10:29 PMEstimated | 11:29 PMEstimated |
| Western Ave opp Nichols Ave | 5:47 AMEstimated | 6:26 AMEstimated | 7:09 AMEstimated | 7:51 AMEstimated | 8:32 AMEstimated | 9:16 AMEstimated | 10:10 AMEstimated | 11:10 AMEstimated | 12:06 PMEstimated | 1:06 PMEstimated | 2:06 PMEstimated | 2:55 PMEstimated | 3:35 PMEstimated | 4:16 PMEstimated | 4:56 PMEstimated | 5:36 PMEstimated | 6:12 PMEstimated | 6:51 PMEstimated | 7:37 PMEstimated | 8:22 PMEstimated | 9:07 PMEstimated | 9:47 PMEstimated | 10:30 PMEstimated | 11:30 PMEstimated |
| Western Ave @ Granite St | 5:48 AMEstimated | 6:27 AMEstimated | 7:10 AMEstimated | 7:52 AMEstimated | 8:32 AMEstimated | 9:16 AMEstimated | 10:10 AMEstimated | 11:10 AMEstimated | 12:06 PMEstimated | 1:06 PMEstimated | 2:06 PMEstimated | 2:55 PMEstimated | 3:35 PMEstimated | 4:16 PMEstimated | 4:56 PMEstimated | 5:36 PMEstimated | 6:12 PMEstimated | 6:51 PMEstimated | 7:37 PMEstimated | 8:22 PMEstimated | 9:08 PMEstimated | 9:48 PMEstimated | 10:30 PMEstimated | 11:30 PMEstimated |
| Western Ave @ Lawton Ave | 5:48 AMEstimated | 6:27 AMEstimated | 7:10 AMEstimated | 7:52 AMEstimated | 8:33 AMEstimated | 9:17 AMEstimated | 10:11 AMEstimated | 11:11 AMEstimated | 12:07 PMEstimated | 1:07 PMEstimated | 2:07 PMEstimated | 2:56 PMEstimated | 3:36 PMEstimated | 4:17 PMEstimated | 4:57 PMEstimated | 5:37 PMEstimated | 6:12 PMEstimated | 6:51 PMEstimated | 7:38 PMEstimated | 8:23 PMEstimated | 9:08 PMEstimated | 9:48 PMEstimated | 10:30 PMEstimated | 11:30 PMEstimated |
| Western Ave @ Washington St | 5:49 AMEstimated | 6:28 AMEstimated | 7:11 AMEstimated | 7:53 AMEstimated | 8:34 AMEstimated | 9:18 AMEstimated | 10:12 AMEstimated | 11:12 AMEstimated | 12:08 PMEstimated | 1:08 PMEstimated | 2:08 PMEstimated | 2:57 PMEstimated | 3:37 PMEstimated | 4:18 PMEstimated | 4:58 PMEstimated | 5:38 PMEstimated | 6:13 PMEstimated | 6:52 PMEstimated | 7:38 PMEstimated | 8:23 PMEstimated | 9:09 PMEstimated | 9:49 PMEstimated | 10:31 PMEstimated | 11:31 PMEstimated |
| Western Ave @ Franklin St | 5:49 AMEstimated | 6:28 AMEstimated | 7:12 AMEstimated | 7:54 AMEstimated | 8:34 AMEstimated | 9:18 AMEstimated | 10:12 AMEstimated | 11:12 AMEstimated | 12:08 PMEstimated | 1:08 PMEstimated | 2:08 PMEstimated | 2:58 PMEstimated | 3:38 PMEstimated | 4:19 PMEstimated | 4:59 PMEstimated | 5:39 PMEstimated | 6:14 PMEstimated | 6:53 PMEstimated | 7:39 PMEstimated | 8:24 PMEstimated | 9:09 PMEstimated | 9:49 PMEstimated | 10:31 PMEstimated | 11:31 PMEstimated |
| Western Ave @ Congress St | 5:50 AMEstimated | 6:29 AMEstimated | 7:13 AMEstimated | 7:55 AMEstimated | 8:35 AMEstimated | 9:19 AMEstimated | 10:13 AMEstimated | 11:13 AMEstimated | 12:09 PMEstimated | 1:09 PMEstimated | 2:09 PMEstimated | 2:59 PMEstimated | 3:39 PMEstimated | 4:20 PMEstimated | 5:00 PMEstimated | 5:40 PMEstimated | 6:14 PMEstimated | 6:53 PMEstimated | 7:40 PMEstimated | 8:25 PMEstimated | 9:10 PMEstimated | 9:50 PMEstimated | 10:32 PMEstimated | 11:32 PMEstimated |
| Western Ave @ Park St | 5:51 AMEstimated | 6:30 AMEstimated | 7:14 AMEstimated | 7:56 AMEstimated | 8:36 AMEstimated | 9:20 AMEstimated | 10:14 AMEstimated | 11:14 AMEstimated | 12:10 PMEstimated | 1:10 PMEstimated | 2:10 PMEstimated | 3:00 PMEstimated | 3:40 PMEstimated | 4:21 PMEstimated | 5:01 PMEstimated | 5:41 PMEstimated | 6:15 PMEstimated | 6:54 PMEstimated | 7:40 PMEstimated | 8:25 PMEstimated | 9:11 PMEstimated | 9:51 PMEstimated | 10:33 PMEstimated | 11:33 PMEstimated |
| Western Ave @ Mall St | 5:51 AMEstimated | 6:30 AMEstimated | 7:15 AMEstimated | 7:57 AMEstimated | 8:37 AMEstimated | 9:21 AMEstimated | 10:15 AMEstimated | 11:15 AMEstimated | 12:11 PMEstimated | 1:11 PMEstimated | 2:11 PMEstimated | 3:01 PMEstimated | 3:41 PMEstimated | 4:22 PMEstimated | 5:02 PMEstimated | 5:42 PMEstimated | 6:16 PMEstimated | 6:55 PMEstimated | 7:41 PMEstimated | 8:26 PMEstimated | 9:11 PMEstimated | 9:51 PMEstimated | 10:33 PMEstimated | 11:33 PMEstimated |
| Western Ave @ Market Square | 5:52 AMEstimated | 6:31 AMEstimated | 7:16 AMEstimated | 7:58 AMEstimated | 8:38 AMEstimated | 9:22 AMEstimated | 10:16 AMEstimated | 11:16 AMEstimated | 12:12 PMEstimated | 1:12 PMEstimated | 2:12 PMEstimated | 3:02 PMEstimated | 3:42 PMEstimated | 4:23 PMEstimated | 5:03 PMEstimated | 5:43 PMEstimated | 6:17 PMEstimated | 6:56 PMEstimated | 7:41 PMEstimated | 8:26 PMEstimated | 9:12 PMEstimated | 9:52 PMEstimated | 10:34 PMEstimated | 11:34 PMEstimated |
| 743 Western Ave | 5:53 AMEstimated | 6:32 AMEstimated | 7:17 AMEstimated | 7:59 AMEstimated | 8:39 AMEstimated | 9:23 AMEstimated | 10:17 AMEstimated | 11:17 AMEstimated | 12:13 PMEstimated | 1:13 PMEstimated | 2:13 PMEstimated | 3:03 PMEstimated | 3:43 PMEstimated | 4:24 PMEstimated | 5:04 PMEstimated | 5:44 PMEstimated | 6:17 PMEstimated | 6:56 PMEstimated | 7:42 PMEstimated | 8:27 PMEstimated | 9:13 PMEstimated | 9:53 PMEstimated | 10:34 PMEstimated | 11:34 PMEstimated |
| Western Ave @ Breed Square | 5:54 AMEstimated | 6:33 AMEstimated | 7:19 AMEstimated | 8:01 AMEstimated | 8:40 AMEstimated | 9:24 AMEstimated | 10:18 AMEstimated | 11:18 AMEstimated | 12:14 PMEstimated | 1:14 PMEstimated | 2:14 PMEstimated | 3:04 PMEstimated | 3:44 PMEstimated | 4:25 PMEstimated | 5:05 PMEstimated | 5:45 PMEstimated | 6:19 PMEstimated | 6:58 PMEstimated | 7:43 PMEstimated | 8:28 PMEstimated | 9:14 PMEstimated | 9:54 PMEstimated | 10:35 PMEstimated | 11:35 PMEstimated |
| Western Ave @ Summer St | 5:54 AMEstimated | 6:33 AMEstimated | 7:20 AMEstimated | 8:02 AMEstimated | 8:41 AMEstimated | 9:25 AMEstimated | 10:19 AMEstimated | 11:19 AMEstimated | 12:15 PMEstimated | 1:15 PMEstimated | 2:15 PMEstimated | 3:05 PMEstimated | 3:45 PMEstimated | 4:26 PMEstimated | 5:06 PMEstimated | 5:46 PMEstimated | 6:19 PMEstimated | 6:58 PMEstimated | 7:44 PMEstimated | 8:29 PMEstimated | 9:14 PMEstimated | 9:54 PMEstimated | 10:36 PMEstimated | 11:36 PMEstimated |
| Western Ave @ Albion St | 5:55 AMEstimated | 6:34 AMEstimated | 7:20 AMEstimated | 8:02 AMEstimated | 8:42 AMEstimated | 9:26 AMEstimated | 10:20 AMEstimated | 11:20 AMEstimated | 12:16 PMEstimated | 1:16 PMEstimated | 2:16 PMEstimated | 3:05 PMEstimated | 3:45 PMEstimated | 4:26 PMEstimated | 5:06 PMEstimated | 5:46 PMEstimated | 6:20 PMEstimated | 6:59 PMEstimated | 7:44 PMEstimated | 8:29 PMEstimated | 9:15 PMEstimated | 9:55 PMEstimated | 10:36 PMEstimated | 11:36 PMEstimated |
| Western Ave @ Ida St | 5:56 AMEstimated | 6:35 AMEstimated | 7:22 AMEstimated | 8:04 AMEstimated | 8:43 AMEstimated | 9:27 AMEstimated | 10:21 AMEstimated | 11:21 AMEstimated | 12:17 PMEstimated | 1:17 PMEstimated | 2:17 PMEstimated | 3:07 PMEstimated | 3:47 PMEstimated | 4:28 PMEstimated | 5:08 PMEstimated | 5:48 PMEstimated | 6:21 PMEstimated | 7:00 PMEstimated | 7:45 PMEstimated | 8:30 PMEstimated | 9:16 PMEstimated | 9:56 PMEstimated | 10:37 PMEstimated | 11:37 PMEstimated |
| Western Ave @ MBTA Lynn Garage | 5:56 AMEstimated | 6:35 AMEstimated | 7:22 AMEstimated | 8:04 AMEstimated | 8:43 AMEstimated | 9:27 AMEstimated | 10:21 AMEstimated | 11:21 AMEstimated | 12:17 PMEstimated | 1:17 PMEstimated | 2:17 PMEstimated | 3:07 PMEstimated | 3:47 PMEstimated | 4:28 PMEstimated | 5:08 PMEstimated | 5:48 PMEstimated | 6:21 PMEstimated | 7:00 PMEstimated | 7:45 PMEstimated | 8:30 PMEstimated | 9:16 PMEstimated | 9:56 PMEstimated | 10:37 PMEstimated | 11:37 PMEstimated |
| Western Ave @ Cooper St | 5:56 AMEstimated | 6:35 AMEstimated | 7:22 AMEstimated | 8:04 AMEstimated | 8:43 AMEstimated | 9:27 AMEstimated | 10:21 AMEstimated | 11:21 AMEstimated | 12:17 PMEstimated | 1:17 PMEstimated | 2:17 PMEstimated | 3:08 PMEstimated | 3:47 PMEstimated | 4:28 PMEstimated | 5:08 PMEstimated | 5:48 PMEstimated | 6:21 PMEstimated | 7:00 PMEstimated | 7:45 PMEstimated | 8:30 PMEstimated | 9:16 PMEstimated | 9:56 PMEstimated | 10:37 PMEstimated | 11:37 PMEstimated |
| Salem Tnpk @ Ballard St | 5:57 AMEstimated | 6:36 AMEstimated | 7:23 AMEstimated | 8:05 AMEstimated | 8:44 AMEstimated | 9:28 AMEstimated | 10:22 AMEstimated | 11:22 AMEstimated | 12:18 PMEstimated | 1:18 PMEstimated | 2:18 PMEstimated | 3:09 PMEstimated | 3:49 PMEstimated | 4:30 PMEstimated | 5:10 PMEstimated | 5:50 PMEstimated | 6:22 PMEstimated | 7:01 PMEstimated | 7:46 PMEstimated | 8:31 PMEstimated | 9:17 PMEstimated | 9:57 PMEstimated | 10:38 PMEstimated | 11:38 PMEstimated |
| Broadway @ Ward St | 6:03 AMEstimated | 6:42 AMEstimated | 7:29 AMEstimated | 8:11 AMEstimated | 8:49 AMEstimated | 9:33 AMEstimated | 10:27 AMEstimated | 11:27 AMEstimated | 12:24 PMEstimated | 1:24 PMEstimated | 2:24 PMEstimated | 3:17 PMEstimated | 3:55 PMEstimated | 4:36 PMEstimated | 5:16 PMEstimated | 5:56 PMEstimated | 6:28 PMEstimated | 7:06 PMEstimated | 7:51 PMEstimated | 8:36 PMEstimated | 9:23 PMEstimated | 10:02 PMEstimated | 10:42 PMEstimated | 11:42 PMEstimated |
| 462 American Legion Hwy | 6:03 AMEstimated | 6:42 AMEstimated | 7:29 AMEstimated | 8:11 AMEstimated | 8:49 AMEstimated | 9:33 AMEstimated | 10:27 AMEstimated | 11:27 AMEstimated | 12:24 PMEstimated | 1:24 PMEstimated | 2:24 PMEstimated | 3:18 PMEstimated | 3:56 PMEstimated | 4:37 PMEstimated | 5:17 PMEstimated | 5:57 PMEstimated | 6:29 PMEstimated | 7:06 PMEstimated | 7:51 PMEstimated | 8:36 PMEstimated | 9:24 PMEstimated | 10:02 PMEstimated | 10:42 PMEstimated | 11:42 PMEstimated |
| American Legion Hwy @ Revere St | 6:05 AMEstimated | 6:44 AMEstimated | 7:32 AMEstimated | 8:14 AMEstimated | 8:51 AMEstimated | 9:35 AMEstimated | 10:29 AMEstimated | 11:29 AMEstimated | 12:26 PMEstimated | 1:26 PMEstimated | 2:26 PMEstimated | 3:21 PMEstimated | 3:58 PMEstimated | 4:39 PMEstimated | 5:19 PMEstimated | 5:59 PMEstimated | 6:31 PMEstimated | 7:07 PMEstimated | 7:52 PMEstimated | 8:37 PMEstimated | 9:25 PMEstimated | 10:03 PMEstimated | 10:43 PMEstimated | 11:43 PMEstimated |
| American Legion Hwy @ Beach St - Bell Circle | 6:08 AMEstimated | 6:47 AMEstimated | 7:36 AMEstimated | 8:18 AMEstimated | 8:54 AMEstimated | 9:38 AMEstimated | 10:32 AMEstimated | 11:33 AMEstimated | 12:30 PMEstimated | 1:30 PMEstimated | 2:30 PMEstimated | 3:26 PMEstimated | 4:02 PMEstimated | 4:43 PMEstimated | 5:23 PMEstimated | 6:02 PMEstimated | 6:34 PMEstimated | 7:09 PMEstimated | 7:54 PMEstimated | 8:39 PMEstimated | 9:27 PMEstimated | 10:05 PMEstimated | 10:45 PMEstimated | 11:45 PMEstimated |
| 230 Burbank Hwy | 6:11 AMEstimated | 6:51 AMEstimated | 7:41 AMEstimated | 8:22 AMEstimated | 8:57 AMEstimated | 9:41 AMEstimated | 10:35 AMEstimated | 11:36 AMEstimated | 12:33 PMEstimated | 1:33 PMEstimated | 2:33 PMEstimated | 3:29 PMEstimated | 4:05 PMEstimated | 4:46 PMEstimated | 5:26 PMEstimated | 6:05 PMEstimated | 6:37 PMEstimated | 7:11 PMEstimated | 7:56 PMEstimated | 8:41 PMEstimated | 9:29 PMEstimated | 10:07 PMEstimated | 10:47 PMEstimated | 11:47 PMEstimated |
| McClellan Highway opp Tomasello Way | 6:13 AMEstimated | 6:54 AMEstimated | 7:44 AMEstimated | 8:24 AMEstimated | 8:59 AMEstimated | 9:43 AMEstimated | 10:37 AMEstimated | 11:38 AMEstimated | 12:35 PMEstimated | 1:35 PMEstimated | 2:35 PMEstimated | 3:32 PMEstimated | 4:08 PMEstimated | 4:49 PMEstimated | 5:29 PMEstimated | 6:07 PMEstimated | 6:39 PMEstimated | 7:13 PMEstimated | 7:58 PMEstimated | 8:43 PMEstimated | 9:31 PMEstimated | 10:08 PMEstimated | 10:48 PMEstimated | 11:48 PMEstimated |
| McClellan Highway @ Boardman St | 6:15 AMEstimated | 6:55 AMEstimated | 7:46 AMEstimated | 8:25 AMEstimated | 9:00 AMEstimated | 9:44 AMEstimated | 10:38 AMEstimated | 11:38 AMEstimated | 12:35 PMEstimated | 1:35 PMEstimated | 2:36 PMEstimated | 3:33 PMEstimated | 4:09 PMEstimated | 4:50 PMEstimated | 5:30 PMEstimated | 6:08 PMEstimated | 6:40 PMEstimated | 7:13 PMEstimated | 7:58 PMEstimated | 8:43 PMEstimated | 9:32 PMEstimated | 10:09 PMEstimated | 10:49 PMEstimated | 11:49 PMEstimated |
| McClellan Highway opp Addison St | 6:17 AMEstimated | 6:58 AMEstimated | 7:49 AMEstimated | 8:28 AMEstimated | 9:02 AMEstimated | 9:46 AMEstimated | 10:40 AMEstimated | 11:40 AMEstimated | 12:37 PMEstimated | 1:37 PMEstimated | 2:38 PMEstimated | 3:35 PMEstimated | 4:11 PMEstimated | 4:52 PMEstimated | 5:32 PMEstimated | 6:11 PMEstimated | 6:43 PMEstimated | 7:15 PMEstimated | 8:00 PMEstimated | 8:45 PMEstimated | 9:34 PMEstimated | 10:11 PMEstimated | 10:51 PMEstimated | 11:51 PMEstimated |
| Surface Rd @ Hanover St | 6:31 AMDrop-off onlyEstimated | 7:16 AMDrop-off onlyEstimated | 8:11 AMDrop-off onlyEstimated | 8:43 AMDrop-off onlyEstimated | 9:14 AMDrop-off onlyEstimated | 9:58 AMDrop-off onlyEstimated | 10:52 AMDrop-off onlyEstimated | 11:52 AMDrop-off onlyEstimated | 12:49 PMDrop-off onlyEstimated | 1:49 PMDrop-off onlyEstimated | 2:51 PMDrop-off onlyEstimated | 3:50 PMDrop-off onlyEstimated | 4:26 PMDrop-off onlyEstimated | 5:07 PMDrop-off onlyEstimated | 5:47 PMDrop-off onlyEstimated | 6:24 PMDrop-off onlyEstimated | 6:56 PMDrop-off onlyEstimated | 7:25 PMDrop-off onlyEstimated | 8:10 PMDrop-off onlyEstimated | 8:55 PMDrop-off onlyEstimated | 9:44 PMDrop-off onlyEstimated | 10:20 PMDrop-off onlyEstimated | 11:00 PMDrop-off onlyEstimated | 12:00 AM +1 dayDrop-off onlyEstimated |
| Congress St @ Haymarket Sta | 6:32 AMDrop-off onlyEstimated | 7:17 AMDrop-off onlyEstimated | 8:12 AMDrop-off onlyEstimated | 8:44 AMDrop-off onlyEstimated | 9:15 AMDrop-off onlyEstimated | 9:59 AMDrop-off onlyEstimated | 10:53 AMDrop-off onlyEstimated | 11:53 AMDrop-off onlyEstimated | 12:50 PMDrop-off onlyEstimated | 1:50 PMDrop-off onlyEstimated | 2:52 PMDrop-off onlyEstimated | 3:51 PMDrop-off onlyEstimated | 4:27 PMDrop-off onlyEstimated | 5:08 PMDrop-off onlyEstimated | 5:48 PMDrop-off onlyEstimated | 6:25 PMDrop-off onlyEstimated | 6:57 PMDrop-off onlyEstimated | 7:25 PMDrop-off onlyEstimated | 8:10 PMDrop-off onlyEstimated | 8:55 PMDrop-off onlyEstimated | 9:45 PMDrop-off onlyEstimated | 10:20 PMDrop-off onlyEstimated | 11:00 PMDrop-off onlyEstimated | 12:00 AM +1 dayDrop-off onlyEstimated |
Every departure from Salem
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 |
|---|---|---|
| 5:30 AM | Haymarket | Scheduled |
| 6:09 AM | Haymarket | Scheduled |
| 6:50 AM | Haymarket | Scheduled |
| 7:30 AM | Haymarket | Scheduled |
| 8:11 AM | Haymarket | Scheduled |
| 8:56 AM | Haymarket | Scheduled |
| 9:50 AM | Haymarket | Scheduled |
| 10:50 AM | Haymarket | Scheduled |
| 11:45 AM | Haymarket | Scheduled |
| 12:45 PM | Haymarket | Scheduled |
| 1:45 PM | Haymarket | Scheduled |
| 2:30 PM | Haymarket | Scheduled |
| 3:10 PM | Haymarket | Scheduled |
| 3:50 PM | Haymarket | Scheduled |
| 4:30 PM | Haymarket | Scheduled |
| 5:10 PM | Haymarket | Scheduled |
| 5:50 PM | Haymarket | Scheduled |
| 6:30 PM | Haymarket | Scheduled |
| 7:20 PM | Haymarket | Scheduled |
| 8:05 PM | Haymarket | Scheduled |
| 8:50 PM | Haymarket | Scheduled |
| 9:30 PM | Haymarket | Scheduled |
| 10:15 PM | Haymarket | Scheduled |
| 11:15 PM | Haymarket | Scheduled |
More MBTA travel information
Published MBTA schedule
Imported Oct 31, 2026 · 06:22 UTC · Service dates 2026-10-23 through 2026-12-12. See data status
Schedule and realtime data provided by MassDOT / MBTA. Source details ↗