28 MBTA Bus Schedule

28 MBTA Bus Schedule Mattapan Station – Ruggles Station. The 28 MBTA Bus Schedule provides essential connectivity from Mattapan Station to Ruggles Station, bridging key areas across Boston for a comprehensive transit experience. Our platform is designed to assist you in navigating the MBTA system, featuring current bus schedules, accurate route information, pricing details, and much more. Whether you’re a daily rider or a new visitor, you’ll find all the necessary tools to plan your travels efficiently on our website.

28 Bus Schedule MBTA – Mattapan Station – Ruggles Station

Weekday Inbound

Leave Mattapan Station

Arrive Franklin Par

Arrive Nubian Station

Arrive Ruggles Station
03:20A 03:25A a 03:30A …..
03:59 04:05 a 04:12 …..
b 04:35 ….. 05:00 …..
04:40 04:50 04:58 …..
05:13 05:26 05:35 05:42
05:18 05:31 05:40 05:47
05:24 05:37 05:46 05:53
05:30 05:43 05:52 05:59
05:36 05:49 05:58 06:05
05:42 05:55 06:04 06:11
05:48 06:01 06:10 06:17
05:54 06:07 06:16 06:23
06:00 06:13 06:22 06:29
06:06 06:19 06:28 06:35

Every 12 Minutes or Less
10:47 11:07 11:21 11:29
10:55 11:15 11:29 11:37
11:03 11:23 11:37 11:45
11:11 11:31 11:45 11:53
11:19 11:39 11:53 12:01P
11:27 11:47 12:01P 12:09
11:35 11:55 12:09 12:17
11:43 12:03P 12:17 12:25
11:51 12:11 12:25 12:33
11:59 12:19 12:33 12:41
12:06P 12:26 12:40 12:48
12:13 12:33 12:47 12:55
12:20 12:40 12:54 01:02
12:27 12:47 01:01 01:09
12:34 12:54 01:08 01:16
12:41 01:01 01:15 01:23
12:48 01:08 01:22 01:30
12:55 01:15 01:29 01:37

Every 11 Minutes or Less
07:19 07:37 07:49 07:57
07:32 07:50 08:02 08:10
07:45 08:03 08:15 08:23
08:00 08:18 08:30 08:35
08:16 08:33 08:45 08:50
08:32 08:45 08:57 09:02
08:47 09:00 09:12 09:17
09:02 09:15 09:27 09:32
09:17 09:30 09:42 09:47
09:32 09:45 09:57 10:02
09:47 10:00 10:12 10:17
10:07 10:20 10:32 10:37
10:27 10:40 10:52 10:57
10:47 11:00 11:12 11:17
11:07 11:20 11:32 11:37
11:27 11:40 11:52 11:57
11:47 12:00M 12:12A 12:17A
12:07A 12:20A 12:32 12:37
12:27 12:40 12:52 12:57
12:47 01:00 01:12 01:17
01:17 01:30 01:42 01:47

Saturday Inbound

Leave Mattapan Station

Arrive Franklin Park

Arrive Nubian Station

Arrive Ruggles Station
03:20A 03:27A a 03:33A …..
03:59 04:06 a 04:12 …..
b 04:35 ….. 04:54 …..
04:40 04:49 04:58 …..
04:55 05:05 05:11 05:19A
05:15 05:25 05:31 05:39
05:35 05:45 05:51 05:59
05:55 06:06 06:15 06:25
06:15 06:26 06:35 06:45
06:34 06:45 06:54 07:04

Every 15 Minutes or Less
09:30 09:47 10:01 10:11
09:41 09:58 10:12 10:22
09:52 10:09 10:23 10:33
10:03 10:20 10:34 10:44

Every 11 Minutes Until
11:53 12:12P 12:27P 12:37P
12:03P 12:22 12:37 12:47

Every 10 Minutes Until
06:03 06:20 06:33 06:43
06:13 06:30 06:43 06:53
06:23 06:40 06:53 07:03
06:33 06:50 07:03 07:13
06:45 07:01 07:14 07:24

Every 17 Minutes Until
10:08 10:21 10:31 10:40
10:28 10:40 10:49 10:58
10:48 11:00 11:09 11:18
11:08 11:20 11:29 11:38
11:28 11:38 11:47 11:56
11:48 11:58 12:07A 12:16A
12:08A 12:18A 12:27 12:36
12:28 12:38 12:47 12:56
12:48 12:58 01:07 01:16
01:06 01:16 01:25 01:34
01:17 01:27 01:36 01:45

Sunday Inbound

Leave Mattapan Station

Arrive Franklin Park

Arrive Nubian Station

Arrive Ruggles Station
03:20A 03:26A a 03:33A …..
03:59 04:05 a 04:12 …..
04:45 04:51 04:58 …..
b 05:26 ….. 05:53 …..
05:38 05:51 06:03 06:08A
05:58 06:11 06:23 06:28
06:17 06:30 06:42 06:47
06:36 06:49 07:01 07:06
06:55 07:08 07:20 07:25
07:14 07:27 07:39 07:44
07:31 07:44 07:56 08:01
07:50 08:03 08:15 08:20
08:07 08:20 08:32 08:37

Every 15 Minutes or Less
11:57 12:13P 12:29P 12:34P
12:09P 12:25 12:41 12:46

Every 14 Minutes Until
08:19 08:33 08:47 08:52
08:33 08:47 09:01 09:06
08:47 09:01 09:12 09:17
09:01 09:12 09:23 09:28
09:15 09:26 09:37 09:42
09:32 09:43 09:54 09:59
09:49 10:00 10:11 10:16
10:06 10:17 10:28 10:33
10:23 10:34 10:45 10:50
10:40 10:51 11:02 11:07
10:57 11:08 11:19 11:24
11:14 11:25 11:34 11:39
11:31 11:40 11:48 11:53
11:48 11:57 12:05A 12:10A
12:05A 12:14A 12:22 12:27
12:22 12:31 12:39 12:44
12:39 12:48 12:56 01:01
12:56 01:05 01:13 01:18
01:13 01:22 01:30 01:35

Saturday Outbound

Leave Ruggles Station

Arrive Nubian Station

Arrive Franklin Park

Arrive Mattapan Station
04:45A 04:51A 04:57A 05:09A
05:05 05:11 05:17 05:29
05:25 05:31 05:37 05:49
….. e 05:42 ….. 06:06
05:43 05:49 05:55 06:09

Every 15 Minutes or Less
09:04 09:14 09:26 09:47
09:15 09:25 09:37 09:58
09:26 09:36 09:48 10:09

Every 11 Minutes Until
11:54 12:05P 12:20P 12:42P
12:04P 12:15 12:30 12:52

Every 10 Minutes or Less
06:58 07:07 07:21 07:40
07:08 07:17 07:31 07:50
07:18 07:27 07:41 08:00
07:30 07:39 07:53 08:12
07:42 07:51 08:05 08:24
07:54 08:03 08:17 08:36
08:06 08:15 08:29 08:48
08:19 08:28 08:42 09:01
08:36 08:45 08:59 09:18
08:53 09:02 09:16 09:35
09:10 09:19 09:33 09:52
09:27 09:36 09:50 10:08
09:44 09:53 10:06 10:24
10:04 10:12 10:24 10:42
10:24 10:32 10:44 11:02
10:44 10:52 11:03 11:21
11:04 11:12 11:22 11:40
11:24 11:32 11:42 12:00M
11:44 11:52 12:02A 12:20A
12:04A 12:12A 12:22 12:39
12:24 12:31 12:41 12:56
12:44 12:51 01:01 01:16
01:03 01:10 01:20 01:35

Sunday Outbound

Leave Ruggles Station

Arrive Nubian Station

Arrive Franklin Park

Arrive Mattapan Station
06:30A 06:38A 06:46A 07:03A
06:49 06:57 07:06 07:23
07:05 07:13 07:22 07:39

Every 15 Minutes or Less
11:56 12:06P 12:23P 12:40P
12:08P 12:18 12:35 12:52

Every 12 Minutes Until
05:23 05:32 05:47 06:04
05:37 05:46 06:01 06:18
05:51 06:00 06:15 06:32
06:05 06:14 06:29 06:46
06:19 06:28 06:43 07:00
06:33 06:42 06:57 07:14
06:47 06:56 07:07 07:24
07:01 07:10 07:21 07:38
07:15 07:24 07:35 07:52
07:29 07:38 07:49 08:06
07:43 07:52 08:03 08:20
07:57 08:06 08:17 08:34
08:14 08:23 08:34 08:51
08:31 08:40 08:51 09:08
08:48 08:57 09:08 09:25
09:05 09:14 09:25 09:42
09:22 09:31 09:40 09:57
09:39 09:47 09:56 10:13
09:56 10:04 10:13 10:30
10:13 10:21 10:30 10:47
10:30 10:38 10:47 11:04
10:47 10:55 11:04 11:21
11:04 11:12 11:21 11:38
11:21 11:29 11:38 11:55
11:38 11:46 11:55 12:12A
11:55 12:03A 12:12A 12:29
12:15A 12:23 12:32 12:47
12:35 12:42 12:50 01:05
01:00 01:07 01:15 01:30
– Connects to service to Andrew Station and Logan Airport
– Leaves Mattapan Station to Fields Corner via River St. for continuing

service from Nubian Station to Congress at Haymarket via Washington St.
– Leaves Haymarket at Congress at 05:30am weekdays & Saturdays

to Nubian Station via Washington St. for continuing service from Kane

Square to Ashmont and Mattapan Stations via River St.
– Waits for last train to arrive at station.

All buses are accessible to persons with disabilities

Weekday Outbound

Leave Ruggles Station

Arrive Nubian Station

Arrive Franklin Park

Arrive Mattapan Station
….. e 05:43A ….. 06:13A
05:46 05:57 06:08 06:23
05:56 06:07 06:18 06:33
06:02 06:13 06:24 06:39

Every 12 Minutes or Less
10:47 11:00 11:15 11:32
10:59 11:12 11:27 11:48
11:11 11:24 11:44 12:05P
11:19 11:32 11:54 12:15
11:27 11:40 12:02P 12:23
11:35 11:48 12:10 12:31
11:43 11:56 12:18 12:39
11:51 12:04P 12:26 12:47
11:59 12:12 12:34 12:55
12:07P 12:20 12:42 01:03
12:15 12:28 12:50 01:11
12:23 12:36 12:58 01:19
12:31 12:44 01:06 01:27
12:39 12:52 01:14 01:35
12:47 01:00 01:22 01:43
12:54 01:07 01:29 01:50
01:02 01:15 01:37 01:58
01:10 01:23 01:45 02:06
01:18 01:31 01:53 02:14
01:26 01:39 02:01 02:22
01:34 01:47 02:09 02:30
01:42 01:55 02:17 02:38
01:50 02:03 02:25 02:46
01:58 02:11 02:33 02:54
02:06 02:19 02:41 03:02
02:14 02:27 02:49 03:10
02:22 02:35 02:57 03:18

Every 11 Minutes or Less
07:05 07:17 07:31 07:45
07:17 07:29 07:41 07:55
07:30 07:41 07:53 08:07
07:43 07:54 08:06 08:20
07:56 08:07 08:19 08:33
08:11 08:22 08:34 08:48
08:26 08:37 08:49 09:03
08:41 08:52 09:04 09:18
08:56 09:07 09:19 09:33
09:11 09:22 09:34 09:48
09:26 09:37 09:49 10:03
09:41 09:52 10:04 10:18
10:01 10:12 10:24 10:38
10:22 10:33 10:45 10:59
10:42 10:53 11:05 11:19
11:02 11:13 11:25 11:39
11:22 11:33 11:45 11:59
11:42 11:53 12:05A 12:19A
12:02A 12:13A 12:25 12:39
12:21 12:32 12:44 12:58
12:41 12:52 01:04 01:18
01:00 01:11 01:23 01:37
– Connects to service to Andrew Station and Logan Airport
– Leaves Mattapan Station to Fields Corner via River St. for continuing

service from Nubian Station to Congress at Haymarket via Washington St.
– Leaves Haymarket at Congress at 05:30am weekdays & 05:08am Saturdays

to Nubian Station via Washington St. for continuing service from Kane

Square to Ashmont and Mattapan Stations via River St.
– Leaves from Avenue Louis Pasteur at 02:15 pm

m- Leaves from Malcolm X. Blvd.

s – Does NOT run during school vacation
– Leaves from Townsend and Warren Streets
– Waits for last train to arrive at station.

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

28 MBTA Bus Schedule Mattapan Station - Ruggles Station
28 MBTA Bus Schedule Mattapan Station – Ruggles Station