22 MBTA Bus Schedule

22 MBTA Bus Schedule Ashmont Station – Ruggles Station via Talbot Ave. The 22 MBTA Bus Schedule offers direct service from Ashmont Station to Ruggles Station via Talbot Ave, perfect for those seeking efficient travel options in Boston. On our site, you’ll find comprehensive details including bus departure times, route specifics, fare rates, and additional resources to streamline your travel planning. Whether it’s for daily commutes or occasional visits, we provide all the necessary information to enhance your public transportation experience with the MBTA.

22 Bus Schedule MBTA – Ashmont Station – Ruggles Station via Talbot Ave

Weekday Inbound

Leave Ashmont Station

Arrive Franklin Park

Arrive Ruggles Station
04:51A 05:01A 05:18A
05:05 05:15 05:32

Every 10 mins or less until
06:34 06:50 07:15

s 06:35 06:51 07:16
06:40 06:56 07:21

Every 9 mins or less until
08:44 08:58 09:21
08:53 09:07 09:30
09:01 09:15 09:38
09:10 09:24 09:47
09:18 09:32 09:55
09:28 09:42 10:04
09:38 09:52 10:13
09:48 10:02 10:23
09:58 10:12 10:33
10:10 10:24 10:45
10:24 10:38 10:59
10:37 10:51 11:12
10:50 11:04 11:25
11:03 11:17 11:38
11:16 11:30 11:51
11:29 11:43 12:04P
11:42 11:56 12:18
11:55 12:09P 12:31
12:09P 12:23 12:45
12:23 12:37 12:59
12:35 12:49 01:12
12:48 01:03 01:27
01:03 01:18 01:42
01:18 01:33 01:57
01:33 01:48 02:12
01:47 02:02 02:26
02:01 02:16 02:40
02:13 02:28 02:52
02:23 02:38 03:02
02:36 02:51 03:15
02:49 03:04 03:28
03:02 03:19 03:43
03:13 03:30 03:54
03:20 03:37 04:01
03:30 03:47 04:11

s 03:34 03:51 04:15
03:45 04:02 04:26

Every 10 mins or less until
06:32 06:47 07:07
06:45 07:00 07:20

Every 15 mins until
10:30 10:41 10:59
10:49 11:00 11:18
11:05 11:16 11:33
11:20 11:31 11:46
11:35 11:44 11:59
11:53 12:02A 12:17A
12:11A 12:20 12:35
12:30 12:39 12:54
12:50 12:59 01:14

Saturday Inbound

Leave Ashmont Station

Arrive Franklin Park

Arrive Ruggles Station
05:00A 05:06A 05:17A
05:22 05:31 05:44
05:37 05:46 05:59
05:50 05:59 06:17
06:04 06:14 06:32
06:19 06:29 06:47
06:34 06:44 07:02
06:49 06:59 07:17
07:04 07:14 07:32
07:17 07:27 07:45
07:29 07:39 07:57

Every 13 minutes or less until
10:18 10:32 10:52
10:31 10:45 11:05
10:42 10:56 11:16
10:51 11:05 11:25
11:00 11:14 11:34
11:10 11:24 11:44
11:20 11:34 11:54
11:30 11:44 12:04P
11:40 11:54 12:14
11:50 12:04P 12:25
12:00N 12:14 12:35
12:10 12:24 12:45
12:20 12:34 12:55
12:30 12:44 01:05
12:40 12:54 01:15
12:50 01:04 01:25
01:01 01:15 01:37

Every 13 minutes or less until
07:56 08:10 08:29
08:15 08:29 08:48
08:35 08:49 09:08
08:55 09:09 09:28
09:15 09:29 09:48
09:35 09:49 10:08
09:55 10:09 10:28
10:15 10:29 10:45
10:35 10:46 11:02
10:55 11:06 11:22
11:15 11:26 11:42
11:35 11:46 12:02A
11:55 12:06A 12:22
12:15A 12:26 12:42
12:35 12:46 01:02
12:55 01:06 01:22

Saturday Outbound

Leave Ruggles Station

Arrive Franklin Park

Arrive Ashmont Station
05:25A 05:34A 05:43A
05:38 05:47 05:58
05:53 06:04 06:15
06:08 06:19 06:30
06:23 06:34 06:45
06:38 06:49 07:00
06:53 07:04 07:15
07:08 07:19 07:30
07:23 07:34 07:45
07:38 07:49 08:00
07:51 08:02 08:13

Every 12 minutes or less until
10:22 10:37 10:51
10:33 10:49 11:03
10:43 10:59 11:13
10:53 11:09 11:23
11:03 11:19 11:33
11:13 11:29 11:43
11:23 11:39 11:53
11:33 11:49 12:03P
11:43 11:59 12:13
11:53 12:09P 12:23
12:03P 12:19 12:33
12:13 12:29 12:43
12:23 12:39 12:53
12:33 12:49 01:03
12:43 12:59 01:14
12:53 01:09 01:24
01:04 01:20 01:35

Every 12 minutes until
08:07 08:22 08:34
08:20 08:35 08:47
08:36 08:51 09:03
08:56 09:11 09:23
09:16 09:31 09:43
09:36 09:51 10:03
09:56 10:11 10:23
10:16 10:31 10:43
10:36 10:51 11:03
10:52 11:07 11:19
11:09 11:24 11:36
11:29 11:41 11:51
11:49 12:01A 12:11A
12:08A 12:20 12:30
12:28 12:40 12:50

Aw 01:15 01:30 01:37

Weekday Outbound

Leave Ruggles Station

Arrive Franklin Park

Arrive Ashmont Station
05:22A 05:33A 05:44A
05:36 05:47 05:58
05:46 05:57 06:10
05:56 06:09 06:22
06:07 06:21 06:34
06:18 06:32 06:45

Every 10 mins or less until
10:01 10:16 10:31
10:13 10:28 10:43
10:26 10:41 10:56
10:39 10:54 11:10
10:52 11:07 11:23
11:05 11:20 11:36
11:18 11:33 11:49
11:31 11:46 12:03P
11:44 11:59 12:16
11:57 12:12P 12:29
12:10P 12:25 12:42
12:24 12:39 12:56
12:38 12:53 01:10
12:52 01:09 01:26
01:06 01:23 01:40
01:19 01:36 01:53
01:30 01:47 02:05

ts 01:40 01:56 02:10
01:40 01:57 02:15
01:53 02:10 02:28

ms 02:05 02:21 02:38
02:06 02:23 02:41
02:19 02:36 02:54
02:30 02:47 03:05
02:34 02:51 03:09

ls 02:15 02:51 03:08
02:47 03:04 03:22

s 02:51 03:08 03:26
03:00 03:17 03:35
03:10 03:27 03:47

s 03:20 03:38 03:59
03:25 03:43 04:04
03:36 03:54 04:15

Every 10 mins or less until
06:15 06:30 06:47
06:25 06:40 06:57
06:35 06:50 07:06
06:45 07:00 07:16
06:55 07:09 07:25
07:05 07:19 07:35
07:15 07:29 07:45
07:27 07:41 07:57

Every 15 mins or less until
11:05 11:17 11:30
11:23 11:35 11:48
11:43 11:55 12:05A
12:03A 12:14A 12:23
12:23 12:34 12:43
02:43 12:54 01:03

Aw 12:59 01:29 01:38

Sunday Inbound

Leave Ashmont Station

Arrive Franklin Park

Arrive Ruggles Station
05:50A 05:56A 06:16A
06:10 06:16 06:36

Every 20 Mins. Until
08:10 08:17 08:37
08:27 08:36 08:56
08:44 08:53 09:13
09:01 09:10 09:30
09:18 09:27 09:47

Every 20 Mins. Until
11:58 12:09P 12:31P
12:18P 12:29P 12:52P

Every 20 Mins. or Less
02:34 02:45 03:08
02:51 03:02 03:25
03:08 03:19 03:42
03:25 03:36 03:59
03:42 03:53 04:16
03:59 04:10 04:33
04:16 04:27 04:50
04:33 04:44 05:07

Every 17 Mins. or Less
07:20 07:31 07:52
07:38 07:48 08:09
07:56 08:06 08:27
08:15 08:25 08:46
08:35 08:45 09:06
08:55 09:05 09:26
09:15 09:25 09:46

Every 20 Mins. Until
11:55 12:02A 12:21A
12:15A 12:22 12:41
12:35 12:42 01:01

Sunday Outbound

Leave Ruggles Station

Arrive Franklin Park
06:05A 06:14A 06:25A

Every 20 Mins. Until
09:25 09:38 09:52
09:44 09:57 10:11
10:03 10:16 10:30
10:22 10:35 10:49
10:41 10:54 11:08
11:00 11:13 11:27
11:20 11:33 11:47
11:40 11:53 12:08P
12:00N 12:13P 12:29P

Every 20 Mins. or Less
03:20 03:35 03:52
03:36 03:51 04:08
03:53 04:08 04:25
04:10 04:25 04:42
04:27 04:42 04:59
04:44 04:59 05:16
05:01 05:16 05:33
05:18 05:33 05:50
05:35 05:50 06:07
05:52 06:07 06:24
06:09 06:24 06:41
06:26 06:41 06:58
06:43 06:58 07:13
07:00 07:13 07:28

Every 20 Mins. or Less
11:48 12:00M 12:12A
12:07A 12:17A 12:29
12:27 12:37 12:49
12:47 12:57 01:09

Aw 01:15 01:28 01:38

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

22 MBTA Bus Schedule Ashmont Station - Ruggles Station via Talbot Ave
22 MBTA Bus Schedule Ashmont Station – Ruggles Station via Talbot Ave