31 MBTA Bus Schedule

31 MBTA Bus Schedule Mattapan Station – Forest Hills Station via Morton Street. The 31 MBTA Bus Schedule connects Mattapan Station with Forest Hills Station via Morton Street, serving as a crucial link for residents and visitors alike. On our platform, you’ll find up-to-the-minute schedules, precise route information, ticket prices, and more, designed to make your MBTA journey as smooth as possible. Dive into our site for comprehensive guidance on navigating Boston’s public transit, ensuring a hassle-free and efficient trip.

31 Bus Schedule MBTA – Mattapan Station – Forest Hills Station via Morton Street

Saturday Inbound

Leave Mattapan Station

Arrive Morton Street

Arrive Forest Hills Station
04:59A 05:06A 05:12A
05:27 05:34 05:40

Every 18 Mins. or Less
09:16 09:24 09:30
09:28 09:36 09:42
09:41 09:49 09:55
09:54 10:02 10:08
10:07 10:15 10:21
10:20 10:28 10:34

Every 14 Mins. or Less
11:56 12:04P 12:11P
12:10P 12:18P 12:25P

Every 14 Mins. or Less
05:35 05:43 05:49
05:48 05:56 06:02
06:01 06:09 06:15
06:14 06:22 06:28
06:26 06:33 06:39
06:38 06:45 06:51
06:51 06:58 07:04
07:03 07:10 07:16
07:20 07:27 07:33
07:39 07:46 07:52
07:58 08:05 08:11
08:17 08:24 08:30
08:36 08:43 08:49
08:55 09:02 09:08
09:15 09:22 09:28
09:35 09:40 09:45
09:55 10:00 10:06
10:15 10:22 10:28
10:35 10:40 10:46
10:55 11:00 11:06
11:15 11:20 11:26
11:35 11:40 11:46
11:55 12:00M 12:04A
12:19A 12:24A 12:28
12:51 12:56 01:00

Sunday Inbound

Leave Mattapan Station

Arrive Morton Streel

Arrive Forest Hills Station
05:25A 05:32A 05:37A
05:42 05:49 05:54
05:59 06:06 06:11
06:17 06:24 06:29
06:35 06:42 06:47
06:55 07:02 07:07
07:13 07:20 07:25
07:31 07:38 07:43
07:48 07:55 08:00
08:06 08:13 08:18
08:24 08:31 08:36
08:42 08:49 08:54
09:00 09:08 09:14

Every 20 Mins. Until
11:40 11:48 11:54
12:00N 12:09P 12:15P

Every 20 Mins. Until
06:00 06:07 06:13
06:20 06:27 06:33
06:40 06:47 06:53
07:00 07:07 07:13
07:25 07:32 07:38
08:00 08:07 08:13
08:35 08:42 08:48
09:10 09:17 09:22
09:45 09:52 09:57
10:20 10:27 10:32
10:55 11:02 11:07
11:30 11:37 11:42
12:10A 12:17A 12:22A
12:50 12:57 01:02

Saturday Outbound

Leave Forest Hills Lower Busway

Arrive Morton Street

Arrive Mattapan Station
04:47A 04:51A 04:56A
05:15 05:19 05:24
05:43 05:48 05:54
06:02 06:07 06:13

Every 18 Mins. or Less
08:05 08:12 08:19
08:22 08:29 08:36
08:40 08:48 08:55
08:57 09:05 09:12
09:17 09:25 09:32
09:34 09:42 09:49
09:46 09:54 10:02
09:59 10:07 10:17
10:12 10:20 10:30
10:25 10:33 10:43
10:38 10:46 10:56

Every 14 Mins. or Less
11:47 11:55 12:05P
12:01P 12:09P 12:19P

Every 14 Mins. or Less
06:31 06:38 06:47
06:43 06:50 06:59
07:00 07:07 07:16
07:19 07:26 07:35
07:37 07:44 07:53
07:56 08:03 08:12
08:15 08:22 08:31

Every 20 Mins. Until
09:35 09:42 09:50
09:55 10:02 10:10
10:15 10:22 10:30
10:35 10:42 10:50
10:55 11:02 11:10
11:15 11:22 11:30
11:35 11:42 11:50
12:00M 12:07A 12:15A
12:32A 12:39 12:47
01:05 01:11 01:19

Sunday Outbound

Leave Forest Hills Lower Busway

Arrive Morton Streel

Arrive Mattapan Station
05:10A 05:15A 05:21A

Every 18 Mins. or Less
08:40 08:47 08:55
09:00 09:07 09:15
09:20 09:27 09:36
09:40 09:47 09:56
10:00 10:07 10:16

Every 20 Mins. Until
11:40 11:47 11:56
12:00N 12:07P 12:16P

Every 20 Mins. Until
04:20 04:27 04:36
04:40 04:47 04:56
05:00 05:07 05:16
05:20 05:27 05:36
05:40 05:47 05:56
06:00 06:07 06:16
06:20 06:27 06:36
06:40 06:47 06:56
07:00 07:07 07:16
07:20 07:27 07:36
07:40 07:47 07:56
08:15 08:22 08:31
08:50 08:57 09:06
09:25 09:31 09:40
10:00 10:06 10:15
10:35 10:41 10:50
11:10 11:16 11:25
11:45 11:51 12:00M
12:25A 12:31A 12:40A
01:05 01:11 01:20

Weekday Inbound

Leave Mattapan Station

Arrive Morton Stree

Arrive Forest Hills Station
04:44A 04:51A 04:57A
04:54 05:01 05:07
05:05 05:12 05:18
05:16 05:23 05:29
05:27 05:34 05:40
05:37 05:44 05:50
05:47 05:54 06:01
05:57 06:06 06:14
06:04 06:13 06:21
06:11 06:20 06:28
06:18 06:27 06:35
06:25 06:36 06:44
06:33 06:45 06:53
06:41 06:53 07:01

Every 11 Mins. or Less
11:58 12:06P 12:13P
12:08P 12:16 12:23

Every 11 Mins. or Less
05:19 05:27 05:34
05:26 05:34 05:41
05:34 05:42 05:49
05:42 05:50 05:57
05:50 05:58 06:05
05:58 06:06 06:13
06:07 06:15 06:22
06:16 06:24 06:31
06:26 06:34 06:41
06:35 06:43 06:50
06:45 06:53 07:00
06:55 07:03 07:09
07:05 07:12 07:18
07:14 07:21 07:27
07:24 07:31 07:36
07:34 07:41 07:46
07:43 07:50 07:55
07:52 07:59 08:04
08:01 08:08 08:13
08:12 08:19 08:24
08:24 08:31 08:36
08:36 08:43 08:48
08:48 08:55 09:00
09:00 09:06 09:11
09:12 09:18 09:23
09:22 09:28 09:33
09:34 09:40 09:45
09:46 09:52 09:57
09:58 10:04 10:09
10:12 10:18 10:23
10:27 10:32 10:37
10:41 10:46 10:51
10:56 11:01 11:06
11:10 11:15 11:20
11:25 11:30 11:35
11:40 11:45 11:50
11:55 12:00M 12:05A
12:10A 12:15A 12:20
12:25 12:30 12:35
12:56 01:01 01:06

Weekday Outbound

Leave Forest Hills Lower Busway

Arrive Morton Street

Arrive Mattapan Station
04:30A 04:36A 04:41A
04:59 05:05 05:10
05:10 05:16 05:21
05:21 05:27 05:32
05:32 05:38 05:43
05:43 05:49 05:54
05:54 06:00 06:08
06:06 06:13 06:21
06:18 06:25 06:34
06:27 06:36 06:46
06:35 06:44 06:54
06:43 06:52 07:02
06:51 07:00 07:10
06:59 07:08 07:18

Every 11 Mins. or Less
11:58 12:05P 12:15P
12:08P 12:15 12:25

Every 11 Mins. or Less
05:32 05:43 05:57
05:39 05:50 06:03
05:46 05:57 06:09
05:54 06:05 06:17
06:02 06:13 06:25
06:10 06:21 06:32
06:18 06:29 06:39
06:26 06:37 06:47
06:35 06:46 06:56
06:45 06:56 07:06
06:54 07:02 07:11
07:04 07:12 07:21
07:13 07:21 07:30
07:22 07:30 07:39
07:31 07:39 07:48
07:40 07:48 07:57
07:49 07:57 08:06
07:58 08:06 08:15
08:07 08:15 08:24
08:16 08:24 08:33
08:27 08:35 08:44
08:39 08:47 08:56
08:51 08:59 09:08
09:03 09:09 09:18
09:15 09:21 09:30
09:27 09:33 09:42
09:39 09:45 09:54
09:53 09:59 10:08
10:08 10:14 10:23
10:23 10:29 10:38
10:38 10:44 10:53
10:53 10:59 11:07
11:08 11:14 11:22
11:23 11:29 11:37
11:38 11:44 11:52
11:53 11:59 12:07A
12:08A 12:14A 12:22
12:23 12:29 12:37
12:39 12:45 12:53
01:09 01:15 01:23

See MBTA bus ticket prices

Local MBTA Bus One-Way $1.70 with CharlieCard, CharlieTicket, or Cash

Local MBTA Bus One-Way $0.85 with reduced fare card

Express Bus One-Way $4.25

Monthly LinkPass $55.00
7-Day Pass MBTA $22.50

31 MBTA Bus Schedule Mattapan Station - Forest Hills Station via Morton Street
31 MBTA Bus Schedule Mattapan Station – Forest Hills Station via Morton Street