MBTA Route 31 Mattapan Station - Forest Hills Station via Morton Street
Bus Boston, MA32 stopsto Mattapanto Forest Hills
LIVE SERVICE STATUS
Checking the MBTA alerts feed…
Schedule summary
Computed from the MBTA GTFS feed (version Fall 2026, 2026-10-21T20:52:18+00:00, version D). Each row is the next day of that kind with service.
| Day | Direction | First | Last | Trips | Typical gap |
|---|---|---|---|---|---|
| WeekdayTue, Oct 27 | to Mattapan | 4:30 AM | 1:09 AM | 98 | ~13 min |
| to Forest Hills | 4:44 AM | 12:54 AM | 99 | ~13 min | |
| SaturdaySat, Oct 31 | to Mattapan | 4:46 AM | 1:06 AM | 94 | ~13 min |
| to Forest Hills | 5:04 AM | 12:58 AM | 92 | ~13 min | |
| SundaySun, Nov 1 | to Mattapan | 4:02 AM | 12:05 AM | 95 | ~13 min |
| to Forest Hills | 4:00 AM | 11:53 PM | 94 | ~13 min |
Stops & times — today, Tue, Oct 27
To Mattapan · 18 stops
Departures from Forest Hills today:
4:30 AM4:59 AM5:10 AM5:21 AM5:31 AM5:43 AM5:54 AM6:06 AM6:18 AM6:28 AM6:41 AM6:52 AM7:02 AM7:12 AM7:22 AM7:32 AM7:45 AM7:51 AM8:00 AM8:11 AM8:24 AM8:39 AM8:45 AM8:54 AM9:09 AM9:24 AM9:39 AM9:54 AM10:09 AM10:24 AM10:39 AM10:54 AM11:09 AM11:24 AM11:39 AM11:54 AM12:09 PM12:23 PM12:38 PM12:53 PM1:08 PM1:23 PM1:36 PM1:51 PM2:02 PM2:11 PM2:24 PM2:37 PM2:49 PM2:59 PM3:13 PM3:26 PM3:39 PM3:53 PM4:07 PM4:18 PM4:28 PM4:39 PM4:51 PM5:02 PM5:12 PM5:24 PM5:35 PM5:46 PM5:57 PM6:08 PM6:19 PM6:31 PM6:42 PM6:55 PM7:04 PM7:19 PM+ 26 more
- 1
Forest Hills
First 4:30 AM · Last 1:09 AM (+1 day) · 98 scheduled departures
- 2
Arborway @ Courthouse
First 4:30 AM · Last 1:10 AM (+1 day) · 98 scheduled departures
- 3
Morton St @ Arborway
First 4:31 AM · Last 1:10 AM (+1 day) · 98 scheduled departures
- 4
Morton St opp Shattuck Hospital
First 4:31 AM · Last 1:11 AM (+1 day) · 98 scheduled departures
- 5
Morton St @ Canterbury St
First 4:32 AM · Last 1:12 AM (+1 day) · 98 scheduled departures
- 6
Morton St @ Harvard St
First 4:32 AM · Last 1:12 AM (+1 day) · 98 scheduled departures
- 7
Morton St @ Courtland Rd
First 4:33 AM · Last 1:13 AM (+1 day) · 98 scheduled departures
- 8
Morton St @ Greendale Rd
First 4:33 AM · Last 1:13 AM (+1 day) · 98 scheduled departures
- 9
Blue Hill Ave @ Morton St
First 4:33 AM · Last 1:13 AM (+1 day) · 98 scheduled departures
- 10
Blue Hill Ave @ Goodale Rd
First 4:33 AM · Last 1:14 AM (+1 day) · 98 scheduled departures
- 11
Blue Hill Ave @ Wellington Hill St
First 4:34 AM · Last 1:15 AM (+1 day) · 98 scheduled departures
- 12
Blue Hill Ave @ Mattapan St
First 4:35 AM · Last 1:16 AM (+1 day) · 98 scheduled departures
- 13
Blue Hill Ave @ Almont St
First 4:36 AM · Last 1:17 AM (+1 day) · 98 scheduled departures
- 14
Blue Hill Ave @ Woodhaven St
First 4:36 AM · Last 1:17 AM (+1 day) · 98 scheduled departures
- 15
Blue Hill Ave opp Babson St
First 4:37 AM · Last 1:18 AM (+1 day) · 98 scheduled departures
- 16
Blue Hill Ave @ Mattapan Sq
First 4:38 AM · Last 1:19 AM (+1 day) · 98 scheduled departures
- 17
Blue Hills Pkwy @ River St
First 4:39 AM · Last 1:20 AM (+1 day) · 98 scheduled departures
- 18
Mattapan
First 4:40 AM · Last 1:21 AM (+1 day) · 98 scheduled departures
To Forest Hills · 16 stops
Departures from Mattapan today:
4:44 AM4:54 AM5:05 AM5:15 AM5:27 AM5:37 AM5:47 AM5:58 AM6:09 AM6:19 AM6:29 AM6:37 AM6:48 AM6:55 AM7:04 AM7:14 AM7:24 AM7:34 AM7:44 AM7:54 AM8:07 AM8:14 AM8:21 AM8:32 AM8:46 AM9:00 AM9:07 AM9:15 AM9:30 AM9:45 AM10:00 AM10:15 AM10:30 AM10:45 AM11:00 AM11:15 AM11:30 AM11:45 AM12:00 PM12:15 PM12:30 PM12:45 PM1:00 PM1:15 PM1:30 PM1:45 PM2:00 PM2:15 PM2:28 PM2:38 PM2:52 PM3:05 PM3:18 PM3:31 PM3:45 PM3:58 PM4:11 PM4:25 PM4:39 PM4:50 PM5:00 PM5:11 PM5:22 PM5:33 PM5:43 PM5:55 PM6:05 PM6:16 PM6:27 PM6:37 PM6:46 PM6:57 PM+ 27 more
- 1
Mattapan
First 4:44 AM · Last 12:54 AM (+1 day) · 99 scheduled departures
- 2
1624 Blue Hill Ave @ Mattapan Sq
First 4:44 AM · Last 12:54 AM (+1 day) · 99 scheduled departures
- 3
Blue Hill Ave @ Babson St
First 4:45 AM · Last 12:55 AM (+1 day) · 99 scheduled departures
- 4
Blue Hill Ave opp Woodhaven St
First 4:45 AM · Last 12:55 AM (+1 day) · 99 scheduled departures
- 5
1458 Blue Hill Ave opp Almont St
First 4:45 AM · Last 12:55 AM (+1 day) · 99 scheduled departures
- 6
Blue Hill Ave @ Mattapan Library
First 4:46 AM · Last 12:56 AM (+1 day) · 99 scheduled departures
- 7
Blue Hill Ave @ Fessenden St
First 4:46 AM · Last 12:56 AM (+1 day) · 99 scheduled departures
- 8
Blue Hill Ave @ Woolson St
First 4:47 AM · Last 12:56 AM (+1 day) · 99 scheduled departures
- 9
Morton St opp Wellington Hill St
First 4:49 AM · Last 12:57 AM (+1 day) · 99 scheduled departures
- 10
Morton St @ Havelock St
First 4:49 AM · Last 12:57 AM (+1 day) · 99 scheduled departures
- 11
Morton St @ Harvard St
First 4:49 AM · Last 12:58 AM (+1 day) · 99 scheduled departures
- 12
Morton St @ Canterbury St
First 4:50 AM · Last 12:59 AM (+1 day) · 99 scheduled departures
- 13
Morton St @ Shattuck Hospital
First 4:51 AM · Last 1:00 AM (+1 day) · 99 scheduled departures
- 14
Morton St @ Circuit Dr
First 4:53 AM · Last 1:01 AM (+1 day) · 99 scheduled departures
- 15
Arborway opp Courthouse
First 4:54 AM · Last 1:02 AM (+1 day) · 99 scheduled departures
- 16
Forest Hills
First 4:55 AM · Last 1:03 AM (+1 day) · 99 scheduled departures
MBTA Route 31 Mattapan Station - Forest Hills Station via Morton Street — questions
What time does MBTA Route 31 Mattapan Station - Forest Hills Station via Morton Street run on weekdays?
On a typical weekday (Tue, Oct 27), the first MBTA Route 31 Mattapan Station - Forest Hills Station via Morton Street departure is 4:30 AM and the last is 1:09 AM, running roughly every 13 minutes. Times are the published schedule from the MBTA GTFS feed (version Fall 2026, 2026-10-21T20:52:18+00:00, version D).
Where does MBTA Route 31 Mattapan Station - Forest Hills Station via Morton Street go?
MBTA Route 31 Mattapan Station - Forest Hills Station via Morton Street serves 32 stops: Forest Hills → Mattapan (to Mattapan); Mattapan → Forest Hills (to Forest Hills). The full ordered stop list with first and last departure times is on this page.
Does MBTA Route 31 Mattapan Station - Forest Hills Station via Morton Street run on weekends?
Yes — Saturday service runs 186 trips; Sunday service runs 189 trips. See the schedule summary for first and last times.
Is MBTA Route 31 Mattapan Station - Forest Hills Station via Morton Street delayed or on detour right now?
The live service status section at the top of this page reads MBTA's realtime alerts feed — detours, suspensions and delays for this route appear there as the agency posts them. Everything else on this page is the published timetable.
Can I watch MBTA Route 31 Mattapan Station - Forest Hills Station via Morton Street live on a map?
Yes — the WorldEye globe carries MBTA's live vehicle positions on its transit layer. Open the live map from this page, and tap any vehicle or stop for its next arrivals. It's free, no signup.
More Bus routes
Times on this page are the published schedule from MBTA's GTFS feed (version Fall 2026, 2026-10-21T20:52:18+00:00, version D); live status comes from the agency's realtime alerts feed and can differ. Data: MBTA. Long name as published: “Mattapan Station - Forest Hills Station via Morton Street”. WorldEye is a free viewer — for fares, passes and official notices, see MBTA's own site.
The globe is free. The locked layers aren’t.
Everything on this page is free with no signup. Paid plans unlock the intelligence toolkit, intel layers, timelapse, camera alerts and the recording studio — and every plan starts with a free trial. We email you before your trial's first charge.
3 DAYS FREE
Weekly
$7.99/week
about $1.14 a day
3 days free, then billed weekly · cancel anytime
10 DAYS FREE
Monthly
$13.99/month
about $0.47 a day
10 days free, then billed monthly · cancel anytime
10 DAYS FREE
VIP Pro
$74.99/year
about $0.21 a day
10 days free, then billed annually · cancel anytime
Covered by a 7-day money-back guarantee on your first charge — email us within 7 days of the charge for a full refund, no questions asked.