22

MBTA Route 22 Ashmont Station - Ruggles Station via Talbot Avenue

Bus Boston, MA58 stopsto Ashmontto Kenmore via Ruggles

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.

DayDirectionFirstLastTripsTypical gap
WeekdayTue, Oct 27to Ashmont5:22 AM1:17 AM104~11 min
to Kenmore via Ruggles4:51 AM12:53 AM105~12 min
SaturdaySat, Oct 31to Ashmont5:25 AM1:27 AM87~14 min
to Kenmore via Ruggles5:00 AM1:54 AM91~14 min
SundaySun, Nov 1to Ashmont4:55 AM12:17 AM82~14 min
to Kenmore via Ruggles4:20 AM11:35 PM82~14 min

Stops & times — today, Tue, Oct 27

To Ashmont · 31 stops

Departures from Ave Louis Pasteur @ Longwood Ave today:

5:22 AM5:36 AM5:46 AM5:56 AM6:06 AM6:16 AM6:26 AM6:36 AM6:47 AM6:57 AM7:08 AM7:18 AM7:28 AM7:39 AM7:49 AM7:59 AM8:08 AM8:17 AM8:25 AM8:35 AM8:45 AM8:55 AM9:08 AM9:21 AM9:34 AM9:47 AM10:00 AM10:14 AM10:28 AM10:42 AM10:56 AM11:10 AM11:24 AM11:38 AM11:52 AM12:05 PM12:18 PM12:31 PM12:45 PM12:57 PM1:09 PM1:22 PM1:35 PM1:40 PM1:48 PM2:00 PM2:09 PM2:15 PM2:22 PM2:30 PM2:31 PM2:39 PM2:47 PM2:55 PM3:03 PM3:12 PM3:20 PM3:29 PM3:37 PM3:46 PM3:55 PM4:05 PM4:15 PM4:25 PM4:35 PM4:46 PM4:57 PM5:08 PM5:19 PM5:30 PM5:41 PM5:52 PM+ 32 more

  1. 1

    Ave Louis Pasteur @ Longwood Ave

    First 2:30 PM · Last 2:30 PM · 1 scheduled departures

  2. 2

    Ave Louis Pasteur @ The Fenway

    First 2:32 PM · Last 2:32 PM · 1 scheduled departures

  3. 3

    Ruggles St @ Huntington Ave

    First 2:36 PM · Last 2:36 PM · 1 scheduled departures

  4. 4

    Ruggles St @ Annunciation Rd

    First 2:38 PM · Last 2:38 PM · 1 scheduled departures

  5. 5

    Tremont St @ Prentiss St

    First 5:24 AM · Last 1:19 AM (+1 day) · 103 scheduled departures

  6. 6

    Tremont St @ Roxbury Crossing Station

    First 5:25 AM · Last 1:20 AM (+1 day) · 103 scheduled departures

  7. 7

    Columbus Ave @ New Cedar St

    First 5:26 AM · Last 1:21 AM (+1 day) · 103 scheduled departures

  8. 8

    Columbus Ave @ Heath St

    First 5:27 AM · Last 1:22 AM (+1 day) · 103 scheduled departures

  9. 9

    Jackson Square

    First 5:28 AM · Last 1:23 AM (+1 day) · 103 scheduled departures

  10. 10

    Columbus Ave @ Dimock St

    First 5:29 AM · Last 1:24 AM (+1 day) · 103 scheduled departures

  11. 11

    Columbus Ave opp Bray St

    First 5:29 AM · Last 1:24 AM (+1 day) · 103 scheduled departures

  12. 12

    Columbus Ave @ Weld Ave - Egleston Sq

    First 5:30 AM · Last 1:25 AM (+1 day) · 103 scheduled departures

  13. 13

    Columbus Ave @ Walnut Ave

    First 5:31 AM · Last 1:26 AM (+1 day) · 103 scheduled departures

  14. 14

    Seaver St opp Harold St

    First 5:31 AM · Last 1:27 AM (+1 day) · 103 scheduled departures

  15. 15

    Seaver St opp Humboldt Ave

    First 5:32 AM · Last 1:28 AM (+1 day) · 103 scheduled departures

  16. 16

    Seaver St opp Elm Hill Ave

    First 5:33 AM · Last 1:29 AM (+1 day) · 103 scheduled departures

  17. 17

    Seaver St opp Maple St

    First 5:33 AM · Last 1:29 AM (+1 day) · 103 scheduled departures

  18. 18

    Blue Hill Ave @ Franklin Park Rd

    First 5:34 AM · Last 1:30 AM (+1 day) · 104 scheduled departures

  19. 19

    Blue Hill Ave opp McLellan St

    First 5:35 AM · Last 1:31 AM (+1 day) · 104 scheduled departures

  20. 20

    Blue Hill Ave @ American Legion Hwy

    First 5:36 AM · Last 1:32 AM (+1 day) · 104 scheduled departures

  21. 21

    Blue Hill Ave @ Angell St

    First 5:37 AM · Last 1:33 AM (+1 day) · 104 scheduled departures

  22. 22

    Talbot Ave opp Nightingale St

    First 5:38 AM · Last 1:34 AM (+1 day) · 104 scheduled departures

  23. 23

    Talbot Ave opp Kerwin St

    First 5:39 AM · Last 1:35 AM (+1 day) · 104 scheduled departures

  24. 24

    Talbot Ave @ Bernard St

    First 5:39 AM · Last 1:35 AM (+1 day) · 104 scheduled departures

  25. 25

    Talbot Ave @ Talbot Station

    First 5:40 AM · Last 1:36 AM (+1 day) · 104 scheduled departures

  26. 26

    Talbot Ave @ Colonial Ave

    First 5:41 AM · Last 1:37 AM (+1 day) · 104 scheduled departures

  27. 27

    Talbot Ave @ Norfolk St

    First 5:41 AM · Last 1:37 AM (+1 day) · 104 scheduled departures

  28. 28

    Talbot Ave @ Lithgow St

    First 5:42 AM · Last 1:38 AM (+1 day) · 104 scheduled departures

  29. 29

    Talbot Ave @ Welles Ave

    First 5:43 AM · Last 1:39 AM (+1 day) · 104 scheduled departures

  30. 30

    Talbot Ave @ Dorchester Ave

    First 5:43 AM · Last 1:40 AM (+1 day) · 104 scheduled departures

  31. 31

    Ashmont

    First 5:44 AM · Last 1:41 AM (+1 day) · 104 scheduled departures

To Kenmore via Ruggles · 29 stops

Departures from Ashmont today:

4:51 AM5:05 AM5:15 AM5:25 AM5:35 AM5:43 AM5:51 AM5:58 AM6:05 AM6:12 AM6:19 AM6:26 AM6:34 AM6:35 AM6:43 AM6:52 AM7:01 AM7:10 AM7:19 AM7:28 AM7:36 AM7:46 AM7:56 AM8:06 AM8:17 AM8:27 AM8:37 AM8:47 AM8:57 AM9:07 AM9:17 AM9:30 AM9:43 AM9:56 AM10:09 AM10:23 AM10:37 AM10:51 AM11:05 AM11:19 AM11:33 AM11:47 AM12:01 PM12:16 PM12:30 PM12:45 PM12:58 PM1:13 PM1:28 PM1:43 PM1:51 PM2:05 PM2:19 PM2:30 PM2:40 PM2:51 PM3:01 PM3:11 PM3:20 PM3:29 PM3:38 PM3:47 PM3:56 PM4:05 PM4:16 PM4:27 PM4:38 PM4:49 PM5:00 PM5:11 PM5:22 PM5:33 PM+ 33 more

  1. 1

    Ashmont

    First 4:51 AM · Last 12:53 AM (+1 day) · 105 scheduled departures

  2. 2

    Talbot Ave @ Dorchester Ave

    First 4:52 AM · Last 12:54 AM (+1 day) · 105 scheduled departures

  3. 3

    Talbot Ave @ Welles Ave

    First 4:52 AM · Last 12:54 AM (+1 day) · 105 scheduled departures

  4. 4

    Talbot Ave @ Centre St

    First 4:53 AM · Last 12:55 AM (+1 day) · 105 scheduled departures

  5. 5

    Talbot Ave @ Southern Ave

    First 4:53 AM · Last 12:55 AM (+1 day) · 105 scheduled departures

  6. 6

    Talbot Ave @ Spencer St

    First 4:54 AM · Last 12:56 AM (+1 day) · 105 scheduled departures

  7. 7

    Talbot Ave @ Talbot Station

    First 4:55 AM · Last 12:57 AM (+1 day) · 105 scheduled departures

  8. 8

    Talbot Ave @ Bernard St

    First 4:55 AM · Last 12:57 AM (+1 day) · 105 scheduled departures

  9. 9

    Talbot Ave @ Kerwin St

    First 4:56 AM · Last 12:58 AM (+1 day) · 105 scheduled departures

  10. 10

    Talbot Ave @ Nightingale St

    First 4:57 AM · Last 12:59 AM (+1 day) · 105 scheduled departures

  11. 11

    Blue Hill Ave @ Harvard St

    First 4:58 AM · Last 1:00 AM (+1 day) · 105 scheduled departures

  12. 12

    Blue Hill Ave @ Wales St

    First 4:59 AM · Last 1:01 AM (+1 day) · 105 scheduled departures

  13. 13

    Blue Hill Ave @ Charlotte St

    First 5:00 AM · Last 1:02 AM (+1 day) · 105 scheduled departures

  14. 14

    Blue Hill Ave @ Ellington St

    First 5:01 AM · Last 1:03 AM (+1 day) · 105 scheduled departures

  15. 15

    Seaver St @ Blue Hill Ave

    First 5:02 AM · Last 1:04 AM (+1 day) · 105 scheduled departures

  16. 16

    Seaver St @ Maple St

    First 5:03 AM · Last 1:05 AM (+1 day) · 105 scheduled departures

  17. 17

    Seaver St @ Elm Hill Ave

    First 5:03 AM · Last 1:06 AM (+1 day) · 105 scheduled departures

  18. 18

    Seaver St @ Humboldt Ave

    First 5:04 AM · Last 1:07 AM (+1 day) · 105 scheduled departures

  19. 19

    Seaver St @ Harold St

    First 5:05 AM · Last 1:08 AM (+1 day) · 105 scheduled departures

  20. 20

    Columbus Ave @ Walnut Ave

    First 5:06 AM · Last 1:09 AM (+1 day) · 105 scheduled departures

  21. 21

    Columbus Ave opp Weld Ave - Egleston Sq

    First 5:07 AM · Last 1:10 AM (+1 day) · 105 scheduled departures

  22. 22

    Columbus Ave @ Bray St

    First 5:08 AM · Last 1:11 AM (+1 day) · 105 scheduled departures

  23. 23

    Columbus Ave @ Dimock St

    First 5:09 AM · Last 1:12 AM (+1 day) · 105 scheduled departures

  24. 24

    Jackson Square

    First 5:13 AM · Last 1:16 AM (+1 day) · 105 scheduled departures

  25. 25

    Columbus Ave @ Centre St

    First 5:14 AM · Last 1:17 AM (+1 day) · 105 scheduled departures

  26. 26

    Columbus Ave @ Cedar St

    First 5:15 AM · Last 1:17 AM (+1 day) · 105 scheduled departures

  27. 27

    Columbus Ave @ Malcolm X Blvd

    First 5:16 AM · Last 1:18 AM (+1 day) · 105 scheduled departures

  28. 28

    Tremont St opp Prentiss St

    First 5:17 AM · Last 1:19 AM (+1 day) · 105 scheduled departures

  29. 29

    Ruggles

    First 5:19 AM · Last 1:21 AM (+1 day) · 105 scheduled departures

MBTA Route 22 Ashmont Station - Ruggles Station via Talbot Avenue — questions

What time does MBTA Route 22 Ashmont Station - Ruggles Station via Talbot Avenue run on weekdays?

On a typical weekday (Tue, Oct 27), the first MBTA Route 22 Ashmont Station - Ruggles Station via Talbot Avenue departure is 5:22 AM and the last is 1:17 AM, running roughly every 11 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 22 Ashmont Station - Ruggles Station via Talbot Avenue go?

MBTA Route 22 Ashmont Station - Ruggles Station via Talbot Avenue serves 58 stops: Ave Louis Pasteur @ Longwood Ave → Ashmont (to Ashmont); Ashmont → Ruggles (to Kenmore via Ruggles). The full ordered stop list with first and last departure times is on this page.

Does MBTA Route 22 Ashmont Station - Ruggles Station via Talbot Avenue run on weekends?

Yes — Saturday service runs 178 trips; Sunday service runs 164 trips. See the schedule summary for first and last times.

Is MBTA Route 22 Ashmont Station - Ruggles Station via Talbot Avenue 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 22 Ashmont Station - Ruggles Station via Talbot Avenue 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: “Ashmont Station - Ruggles Station via Talbot Avenue”. 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.