Track Your Transit
Bus is currently tracking: 1421 on trip: 69992381
MBTA Block Schedule: L450-149
Route Destination Scheduled Time Estimated Time Stop Location
450 Salem Depot 5:28 AM Departed Western Ave opp Lynn Garage
450 Salem Depot 5:28 AM Departed Western Ave opp Ida St
450 Salem Depot 5:29 AM Departed Western Ave @ Minot St
450 Salem Depot 5:30 AM Departed Western Ave @ Summer St
450 Salem Depot 5:30 AM Departed Western Ave @ Walden St
450 Salem Depot 5:31 AM Departed 760 Western Ave
450 Salem Depot 5:31 AM Departed Western Ave @ Market Square
450 Salem Depot 5:32 AM Departed Western Ave opp Barrett St
450 Salem Depot 5:32 AM Departed Western Ave @ Park St
450 Salem Depot 5:33 AM Departed Western Ave @ Brimblecom St
450 Salem Depot 5:34 AM Departed Western Ave @ Franklin St
450 Salem Depot 5:34 AM Departed Western Ave @ Washington St
450 Salem Depot 5:35 AM Departed Western Ave @ Lawton Ave
450 Salem Depot 5:35 AM Departed Western Ave @ Bellair St
450 Salem Depot 5:35 AM Departed Western Ave @ Nichols Ave
450 Salem Depot 5:36 AM Departed Western Ave @ Bayview Ave
450 Salem Depot 5:36 AM Departed Western Ave @ Linden Terr
450 Salem Depot 5:37 AM Departed Western Ave @ Rockingham St
450 Salem Depot 5:37 AM Departed Western Ave @ Chestnut St
450 Salem Depot 5:38 AM Departed Western Ave @ West Colony Rd
450 Salem Depot 5:38 AM Departed Western Ave @ Tracy Ave
450 Salem Depot 5:38 AM Departed Western Ave @ Chatham St
450 Salem Depot 5:40 AM Departed Western Ave @ Waitt Ave
450 Salem Depot 5:40 AM Departed Western Ave @ Linton Rd
450 Salem Depot 5:40 AM Departed Western Ave @ Victory Rd
450 Salem Depot 5:41 AM Departed Western Ave @ Fays Ave
450 Salem Depot 5:41 AM Departed Western Ave @ Buchanan Circle
450 Salem Depot 5:42 AM Departed Highland Ave opp Walmart
450 Salem Depot 5:43 AM Departed Highland Ave opp Olde Village Dr
450 Salem Depot 5:44 AM Departed Highland Ave @ Cedar Rd
450 Salem Depot 5:45 AM Departed Highland Ave @ Greenledge St
450 Salem Depot 5:46 AM Departed Highland Ave @ Hawthorne Sq
450 Salem Depot 5:48 AM Departed Highland Ave @ Willson St
450 Salem Depot 5:49 AM Departed 81 Highland Ave @ Salem Hospital
450 Salem Depot 5:50 AM Departed Highland Ave opp Proctor St
450 Salem Depot 5:50 AM Departed Opp 30 Highland Ave
450 Salem Depot 5:51 AM Departed Essex St @ Warren St
450 Salem Depot 5:52 AM Departed Essex St @ Flint St
450 Salem Depot 5:53 AM Departed Essex St opp Monroe St
450 Salem Depot 5:53 AM Departed Essex St @ Hamilton st
450 Salem Depot 5:54 AM Departed Essex St @ Summer St
450 Salem Depot 5:56 AM Departed Washington St @ New Derby St
450 Salem Depot 5:57 AM Departed Washington St @ Church St
450 Salem Depot 5:59 AM Departed Salem
Scheduled Layover: 10 minutes (Actual layover may vary)
450 Haymarket 6:09 AM Departed Salem
450 Haymarket 6:10 AM Departed North St @ Essex St
450 Haymarket 6:11 AM Departed Essex St @ Beckford St
450 Haymarket 6:11 AM Departed Essex St @ Monroe St
450 Haymarket 6:11 AM Departed Essex St @ Flint St
450 Haymarket 6:12 AM Departed Essex St opp Warren St
450 Haymarket 6:13 AM Departed Highland Ave @ Proctor St
450 Haymarket 6:13 AM Departed Highland Ave @ Salem Hospital
450 Haymarket 6:14 AM Departed Highland Ave @ Cherry Hill Ave
450 Haymarket 6:14 AM Departed Highland Ave @ Valley St
450 Haymarket 6:16 AM Departed Highland Ave @ Hawthorne Sq
450 Haymarket 6:16 AM Departed Highland Ave @ Marlborough Rd
450 Haymarket 6:17 AM Departed Highland Ave @ Thomas Circle
450 Haymarket 6:18 AM Departed Highland Ave @ 400 Highland Place
450 Haymarket 6:19 AM Departed Highland Ave @ Walmart
450 Haymarket 6:20 AM Departed Highland Ave @ Belleaire Ave
450 Haymarket 6:20 AM Departed Western Ave @ Fays Ave
450 Haymarket 6:21 AM Departed Western Ave opp Victory Rd
450 Haymarket 6:21 AM Departed Western Ave opp Eastern Ave
450 Haymarket 6:21 AM Departed Western Ave @ Maple St
450 Haymarket 6:22 AM Departed Western Ave @ Chatham St
450 Haymarket 6:23 AM Departed Western Ave opp Tracey Ave
450 Haymarket 6:23 AM Departed Western Ave @ Cross St
450 Haymarket 6:24 AM Departed Western Ave @ Chestnut St
450 Haymarket 6:25 AM Departed Western Ave opp Linden Terr
450 Haymarket 6:26 AM Departed Western Ave opp Bayview Ave
450 Haymarket 6:26 AM Departed Western Ave opp Nichols Ave
450 Haymarket 6:27 AM Departed Western Ave @ Granite St
450 Haymarket 6:27 AM Departed Western Ave @ Lawton Ave
450 Haymarket 6:28 AM Departed Western Ave @ Washington St
450 Haymarket 6:28 AM Departed Western Ave @ Franklin St
450 Haymarket 6:29 AM Departed Western Ave @ Congress St
450 Haymarket 6:30 AM Departed Western Ave @ Park St
450 Haymarket 6:30 AM Departed Western Ave @ Mall St
450 Haymarket 6:31 AM Departed Western Ave @ Market Square
450 Haymarket 6:32 AM Departed 743 Western Ave
450 Haymarket 6:33 AM Departed Western Ave @ Breed Square
450 Haymarket 6:33 AM Departed Western Ave @ Summer St
450 Haymarket 6:34 AM Departed Western Ave @ Albion St
450 Haymarket 6:35 AM Departed Western Ave @ Ida St
450 Haymarket 6:35 AM Departed Western Ave @ MBTA Lynn Garage
450 Haymarket 6:35 AM Departed Western Ave @ Cooper St
450 Haymarket 6:36 AM Departed Salem Tnpk @ Ballard St
450 Haymarket 6:42 AM Departed Broadway @ Ward St
450 Haymarket 6:42 AM Departed 462 American Legion Hwy
450 Haymarket 6:44 AM Departed American Legion Hwy @ Revere St
450 Haymarket 6:47 AM Departed American Legion Hwy @ Beach St - Bell Circle
450 Haymarket 6:51 AM Departed 230 Burbank Hwy
450 Haymarket 6:54 AM Departed McClellan Highway opp Tomasello Way
450 Haymarket 6:55 AM Departed McClellan Highway @ Boardman St
450 Haymarket 6:58 AM Departed McClellan Highway opp Addison St
450 Haymarket 7:16 AM Departed Surface Rd @ Hanover St
450 Haymarket 7:17 AM Departed Congress St @ Haymarket Sta
Scheduled Layover: 13 minutes (Actual layover may vary)
450 Salem Depot 7:30 AM Departed Congress St @ Haymarket Sta
450 Salem Depot 7:36 AM Departed McClellan Highway @ Addison St
450 Salem Depot 7:37 AM Departed McClellan Highway @ Boardman St
450 Salem Depot 7:38 AM Departed Burbank Hwy @ Suffolk Downs
450 Salem Depot 7:38 AM Departed Opp 40 Burbank Hwy
450 Salem Depot 7:39 AM Departed Burbank Hwy @ Furlong Dr
450 Salem Depot 7:40 AM Departed American Legion Hwy @ Bell Circle
450 Salem Depot 7:41 AM Departed 133 - 135 American Legion Hwy
450 Salem Depot 7:42 AM Departed American Legion Hwy @ Revere St
450 Salem Depot 7:42 AM Departed American Legion Hwy @ Hutchinson St
450 Salem Depot 7:43 AM Departed Brown Circle Rotary
450 Salem Depot 7:48 AM Departed Salem Tnpk @ Ballard St
450 Salem Depot 7:49 AM Departed Western Ave opp Cooper St
450 Salem Depot 7:49 AM Departed Western Ave opp Lynn Garage
450 Salem Depot 7:50 AM Departed Western Ave opp Ida St
450 Salem Depot 7:51 AM Departed Western Ave @ Minot St
450 Salem Depot 7:51 AM Departed Western Ave @ Summer St
450 Salem Depot 7:52 AM Departed Western Ave @ Walden St
450 Salem Depot 7:53 AM Departed 760 Western Ave
450 Salem Depot 7:54 AM Departed Western Ave @ Market Square
450 Salem Depot 7:56 AM Departed Western Ave opp Barrett St
450 Salem Depot 7:56 AM Departed Western Ave @ Park St
450 Salem Depot 7:57 AM Departed Western Ave @ Brimblecom St
450 Salem Depot 7:58 AM Departed Western Ave @ Franklin St
450 Salem Depot 7:58 AM Departed Western Ave @ Washington St
450 Salem Depot 7:59 AM Departed Western Ave @ Lawton Ave
450 Salem Depot 8:00 AM Departed Western Ave @ Bellair St
450 Salem Depot 8:00 AM Departed Western Ave @ Nichols Ave
450 Salem Depot 8:01 AM Departed Western Ave @ Bayview Ave
450 Salem Depot 8:02 AM Departed Western Ave @ Linden Terr
450 Salem Depot 8:02 AM Departed Western Ave @ Rockingham St
450 Salem Depot 8:03 AM Departed Western Ave @ Chestnut St
450 Salem Depot 8:04 AM Departed Western Ave @ West Colony Rd
450 Salem Depot 8:05 AM Departed Western Ave @ Tracy Ave
450 Salem Depot 8:05 AM Departed Western Ave @ Chatham St
450 Salem Depot 8:07 AM Departed Western Ave @ Waitt Ave
450 Salem Depot 8:08 AM Departed Western Ave @ Linton Rd
450 Salem Depot 8:08 AM Departed Western Ave @ Victory Rd
450 Salem Depot 8:09 AM Departed Western Ave @ Fays Ave
450 Salem Depot 8:09 AM Departed Western Ave @ Buchanan Circle
450 Salem Depot 8:11 AM Departed Highland Ave opp Walmart
450 Salem Depot 8:12 AM Departed Highland Ave opp Olde Village Dr
450 Salem Depot 8:13 AM Departed Highland Ave @ Cedar Rd
450 Salem Depot 8:15 AM Departed Highland Ave @ Greenledge St
450 Salem Depot 8:17 AM Departed Highland Ave @ Hawthorne Sq
450 Salem Depot 8:21 AM Departed Highland Ave @ Willson St
450 Salem Depot 8:22 AM Departed 81 Highland Ave @ Salem Hospital
450 Salem Depot 8:23 AM Departed Highland Ave opp Proctor St
450 Salem Depot 8:24 AM Departed Opp 30 Highland Ave
450 Salem Depot 8:26 AM Departed Essex St @ Warren St
450 Salem Depot 8:28 AM Departed Essex St @ Flint St
450 Salem Depot 8:29 AM Departed Essex St opp Monroe St
450 Salem Depot 8:30 AM Departed Essex St @ Hamilton st
450 Salem Depot 8:31 AM Departed Essex St @ Summer St
450 Salem Depot 8:34 AM Departed Washington St @ New Derby St
450 Salem Depot 8:36 AM Departed Washington St @ Church St
450 Salem Depot 8:40 AM Departed Salem
Scheduled Layover: 16 minutes (Actual layover may vary)
450 Haymarket 8:56 AM Departed Salem
450 Haymarket 8:58 AM Departed North St @ Essex St
450 Haymarket 8:58 AM Departed Essex St @ Beckford St
450 Haymarket 8:59 AM Departed Essex St @ Monroe St
450 Haymarket 8:59 AM Departed Essex St @ Flint St
450 Haymarket 9:00 AM Departed Essex St opp Warren St
450 Haymarket 9:01 AM Departed Highland Ave @ Proctor St
450 Haymarket 9:01 AM Departed Highland Ave @ Salem Hospital
450 Haymarket 9:02 AM Departed Highland Ave @ Cherry Hill Ave
450 Haymarket 9:02 AM Departed Highland Ave @ Valley St
450 Haymarket 9:04 AM Departed Highland Ave @ Hawthorne Sq
450 Haymarket 9:04 AM Departed Highland Ave @ Marlborough Rd
450 Haymarket 9:05 AM Departed Highland Ave @ Thomas Circle
450 Haymarket 9:06 AM Departed Highland Ave @ 400 Highland Place
450 Haymarket 9:07 AM Departed Highland Ave @ Walmart
450 Haymarket 9:08 AM Departed Highland Ave @ Belleaire Ave
450 Haymarket 9:09 AM Departed Western Ave @ Fays Ave
450 Haymarket 9:09 AM Departed Western Ave opp Victory Rd
450 Haymarket 9:10 AM Departed Western Ave opp Eastern Ave
450 Haymarket 9:10 AM Departed Western Ave @ Maple St
450 Haymarket 9:11 AM Departed Western Ave @ Chatham St
450 Haymarket 9:12 AM Departed Western Ave opp Tracey Ave
450 Haymarket 9:12 AM Departed Western Ave @ Cross St
450 Haymarket 9:13 AM Departed Western Ave @ Chestnut St
450 Haymarket 9:14 AM Departed Western Ave opp Linden Terr
450 Haymarket 9:15 AM Departed Western Ave opp Bayview Ave
450 Haymarket 9:16 AM Departed Western Ave opp Nichols Ave
450 Haymarket 9:16 AM Departed Western Ave @ Granite St
450 Haymarket 9:17 AM Departed Western Ave @ Lawton Ave
450 Haymarket 9:18 AM Departed Western Ave @ Washington St
450 Haymarket 9:18 AM Departed Western Ave @ Franklin St
450 Haymarket 9:19 AM Departed Western Ave @ Congress St
450 Haymarket 9:20 AM Departed Western Ave @ Park St
450 Haymarket 9:21 AM Departed Western Ave @ Mall St
450 Haymarket 9:22 AM Departed Western Ave @ Market Square
450 Haymarket 9:23 AM Departed 743 Western Ave
450 Haymarket 9:24 AM Departed Western Ave @ Breed Square
450 Haymarket 9:25 AM Departed Western Ave @ Summer St
450 Haymarket 9:26 AM Departed Western Ave @ Albion St
450 Haymarket 9:27 AM Departed Western Ave @ Ida St
450 Haymarket 9:27 AM Departed Western Ave @ MBTA Lynn Garage
450 Haymarket 9:27 AM Departed Western Ave @ Cooper St
450 Haymarket 9:28 AM Departed Salem Tnpk @ Ballard St
450 Haymarket 9:33 AM Departed Broadway @ Ward St
450 Haymarket 9:33 AM Departed 462 American Legion Hwy
450 Haymarket 9:35 AM Departed American Legion Hwy @ Revere St
450 Haymarket 9:38 AM Departed American Legion Hwy @ Beach St - Bell Circle
450 Haymarket 9:41 AM Departed 230 Burbank Hwy
450 Haymarket 9:43 AM Departed McClellan Highway opp Tomasello Way
450 Haymarket 9:44 AM Departed McClellan Highway @ Boardman St
450 Haymarket 9:46 AM Departed McClellan Highway opp Addison St
450 Haymarket 9:59 AM Departed Surface Rd @ Hanover St
450 Haymarket 9:59 AM Departed Congress St @ Haymarket Sta
Scheduled Layover: 21 minutes (Actual layover may vary)
450 Salem Depot 10:20 AM Departed Congress St @ Haymarket Sta
450 Salem Depot 10:27 AM Departed McClellan Highway @ Addison St
450 Salem Depot 10:28 AM Departed McClellan Highway @ Boardman St
450 Salem Depot 10:29 AM Departed Burbank Hwy @ Suffolk Downs
450 Salem Depot 10:29 AM Departed Opp 40 Burbank Hwy
450 Salem Depot 10:30 AM Departed Burbank Hwy @ Furlong Dr
450 Salem Depot 10:31 AM Departed American Legion Hwy @ Bell Circle
450 Salem Depot 10:32 AM Departed 133 - 135 American Legion Hwy
450 Salem Depot 10:33 AM Departed American Legion Hwy @ Revere St
450 Salem Depot 10:33 AM Departed American Legion Hwy @ Hutchinson St
450 Salem Depot 10:34 AM Departed Brown Circle Rotary
450 Salem Depot 10:39 AM Departed Salem Tnpk @ Ballard St
450 Salem Depot 10:40 AM Departed Western Ave opp Cooper St
450 Salem Depot 10:40 AM Departed Western Ave opp Lynn Garage
450 Salem Depot 10:40 AM Departed Western Ave opp Ida St
450 Salem Depot 10:41 AM Departed Western Ave @ Minot St
450 Salem Depot 10:42 AM Departed Western Ave @ Summer St
450 Salem Depot 10:42 AM Departed Western Ave @ Walden St
450 Salem Depot 10:43 AM Departed 760 Western Ave
450 Salem Depot 10:44 AM Departed Western Ave @ Market Square
450 Salem Depot 10:45 AM Departed Western Ave opp Barrett St
450 Salem Depot 10:45 AM Departed Western Ave @ Park St
450 Salem Depot 10:46 AM Departed Western Ave @ Brimblecom St
450 Salem Depot 10:46 AM Departed Western Ave @ Franklin St
450 Salem Depot 10:47 AM Departed Western Ave @ Washington St
450 Salem Depot 10:47 AM Departed Western Ave @ Lawton Ave
450 Salem Depot 10:48 AM Departed Western Ave @ Bellair St
450 Salem Depot 10:48 AM Departed Western Ave @ Nichols Ave
450 Salem Depot 10:49 AM Departed Western Ave @ Bayview Ave
450 Salem Depot 10:49 AM Departed Western Ave @ Linden Terr
450 Salem Depot 10:50 AM Departed Western Ave @ Rockingham St
450 Salem Depot 10:50 AM Departed Western Ave @ Chestnut St
450 Salem Depot 10:51 AM Departed Western Ave @ West Colony Rd
450 Salem Depot 10:51 AM Departed Western Ave @ Tracy Ave
450 Salem Depot 10:52 AM Departed Western Ave @ Chatham St
450 Salem Depot 10:53 AM Departed Western Ave @ Waitt Ave
450 Salem Depot 10:54 AM Departed Western Ave @ Linton Rd
450 Salem Depot 10:54 AM Departed Western Ave @ Victory Rd
450 Salem Depot 10:55 AM Departed Western Ave @ Fays Ave
450 Salem Depot 10:55 AM Departed Western Ave @ Buchanan Circle
450 Salem Depot 10:57 AM Departed Highland Ave opp Walmart
450 Salem Depot 10:58 AM Departed Highland Ave opp Olde Village Dr
450 Salem Depot 10:59 AM Departed Highland Ave @ Cedar Rd
450 Salem Depot 11:00 AM Departed Highland Ave @ Greenledge St
450 Salem Depot 11:02 AM Departed Highland Ave @ Hawthorne Sq
450 Salem Depot 11:05 AM Departed Highland Ave @ Willson St
450 Salem Depot 11:06 AM Departed 81 Highland Ave @ Salem Hospital
450 Salem Depot 11:07 AM Departed Highland Ave opp Proctor St
450 Salem Depot 11:08 AM Departed Opp 30 Highland Ave
450 Salem Depot 11:10 AM Departed Essex St @ Warren St
450 Salem Depot 11:12 AM Departed Essex St @ Flint St
450 Salem Depot 11:13 AM Departed Essex St opp Monroe St
450 Salem Depot 11:14 AM Departed Essex St @ Hamilton st
450 Salem Depot 11:15 AM Departed Essex St @ Summer St
450 Salem Depot 11:18 AM Departed Washington St @ New Derby St
450 Salem Depot 11:20 AM Departed Washington St @ Church St
450 Salem Depot 11:24 AM Departed Salem
Scheduled Layover: 21 minutes (Actual layover may vary)
450 Haymarket 11:45 AM Departed Salem
450 Haymarket 11:47 AM 11:45 AM (-2 min) North St @ Essex St
450 Haymarket 11:47 AM 11:45 AM (-2 min) Essex St @ Beckford St
450 Haymarket 11:48 AM 11:46 AM (-2 min) Essex St @ Monroe St
450 Haymarket 11:48 AM 11:46 AM (-2 min) Essex St @ Flint St
450 Haymarket 11:49 AM 11:47 AM (-2 min) Essex St opp Warren St
450 Haymarket 11:50 AM 11:48 AM (-2 min) Highland Ave @ Proctor St
450 Haymarket 11:50 AM 11:48 AM (-2 min) Highland Ave @ Salem Hospital
450 Haymarket 11:51 AM 11:49 AM (-2 min) Highland Ave @ Cherry Hill Ave
450 Haymarket 11:51 AM 11:49 AM (-2 min) Highland Ave @ Valley St
450 Haymarket 11:53 AM 11:51 AM (-2 min) Highland Ave @ Hawthorne Sq
450 Haymarket 11:54 AM 11:52 AM (-2 min) Highland Ave @ Marlborough Rd
450 Haymarket 11:54 AM 11:52 AM (-2 min) Highland Ave @ Thomas Circle
450 Haymarket 11:56 AM 11:54 AM (-2 min) Highland Ave @ 400 Highland Place
450 Haymarket 11:57 AM 11:55 AM (-2 min) Highland Ave @ Walmart
450 Haymarket 11:58 AM 11:56 AM (-2 min) Highland Ave @ Belleaire Ave
450 Haymarket 11:59 AM 11:57 AM (-2 min) Western Ave @ Fays Ave
450 Haymarket 11:59 AM 11:57 AM (-2 min) Western Ave opp Victory Rd
450 Haymarket 12:00 PM 11:58 AM (-2 min) Western Ave opp Eastern Ave
450 Haymarket 12:00 PM 11:58 AM (-2 min) Western Ave @ Maple St
450 Haymarket 12:01 PM 11:59 AM (-2 min) Western Ave @ Chatham St
450 Haymarket 12:02 PM 12:00 PM (-2 min) Western Ave opp Tracey Ave
450 Haymarket 12:02 PM 12:00 PM (-2 min) Western Ave @ Cross St
450 Haymarket 12:03 PM 12:01 PM (-2 min) Western Ave @ Chestnut St
450 Haymarket 12:04 PM 12:02 PM (-2 min) Western Ave opp Linden Terr
450 Haymarket 12:05 PM 12:03 PM (-2 min) Western Ave opp Bayview Ave
450 Haymarket 12:06 PM 12:04 PM (-2 min) Western Ave opp Nichols Ave
450 Haymarket 12:06 PM 12:04 PM (-2 min) Western Ave @ Granite St
450 Haymarket 12:07 PM 12:05 PM (-2 min) Western Ave @ Lawton Ave
450 Haymarket 12:08 PM 12:06 PM (-2 min) Western Ave @ Washington St
450 Haymarket 12:08 PM 12:06 PM (-2 min) Western Ave @ Franklin St
450 Haymarket 12:09 PM 12:07 PM (-2 min) Western Ave @ Congress St
450 Haymarket 12:10 PM 12:08 PM (-2 min) Western Ave @ Park St
450 Haymarket 12:11 PM 12:09 PM (-2 min) Western Ave @ Mall St
450 Haymarket 12:12 PM 12:10 PM (-2 min) Western Ave @ Market Square
450 Haymarket 12:13 PM 12:11 PM (-2 min) 743 Western Ave
450 Haymarket 12:14 PM 12:12 PM (-2 min) Western Ave @ Breed Square
450 Haymarket 12:15 PM 12:13 PM (-2 min) Western Ave @ Summer St
450 Haymarket 12:16 PM 12:14 PM (-2 min) Western Ave @ Albion St
450 Haymarket 12:17 PM 12:15 PM (-2 min) Western Ave @ Ida St
450 Haymarket 12:17 PM 12:15 PM (-2 min) Western Ave @ MBTA Lynn Garage
450 Haymarket 12:17 PM 12:15 PM (-2 min) Western Ave @ Cooper St
450 Haymarket 12:18 PM 12:16 PM (-2 min) Salem Tnpk @ Ballard St
450 Haymarket 12:24 PM 12:22 PM (-2 min) Broadway @ Ward St
450 Haymarket 12:24 PM 12:22 PM (-2 min) 462 American Legion Hwy
450 Haymarket 12:26 PM 12:24 PM (-2 min) American Legion Hwy @ Revere St
450 Haymarket 12:30 PM 12:28 PM (-2 min) American Legion Hwy @ Beach St - Bell Circle
450 Haymarket 12:33 PM 12:31 PM (-2 min) 230 Burbank Hwy
450 Haymarket 12:35 PM 12:33 PM (-2 min) McClellan Highway opp Tomasello Way
450 Haymarket 12:35 PM 12:33 PM (-2 min) McClellan Highway @ Boardman St
450 Haymarket 12:37 PM 12:35 PM (-2 min) McClellan Highway opp Addison St
450 Haymarket 12:50 PM 12:48 PM (-2 min) Surface Rd @ Hanover St
450 Haymarket 12:50 PM 12:48 PM (-2 min) Congress St @ Haymarket Sta
Scheduled Layover: 15 minutes (Actual layover may vary)
450 Salem Depot 1:05 PM 1:05 PM Congress St @ Haymarket Sta
450 Salem Depot 1:13 PM 1:13 PM McClellan Highway @ Addison St
450 Salem Depot 1:14 PM 1:14 PM McClellan Highway @ Boardman St
450 Salem Depot 1:15 PM 1:15 PM Burbank Hwy @ Suffolk Downs
450 Salem Depot 1:15 PM 1:15 PM Opp 40 Burbank Hwy
450 Salem Depot 1:16 PM 1:16 PM Burbank Hwy @ Furlong Dr
450 Salem Depot 1:18 PM 1:18 PM American Legion Hwy @ Bell Circle
450 Salem Depot 1:19 PM 1:19 PM 133 - 135 American Legion Hwy
450 Salem Depot 1:20 PM 1:20 PM American Legion Hwy @ Revere St
450 Salem Depot 1:20 PM 1:20 PM American Legion Hwy @ Hutchinson St
450 Salem Depot 1:21 PM 1:21 PM Brown Circle Rotary
450 Salem Depot 1:26 PM 1:26 PM Salem Tnpk @ Ballard St
450 Salem Depot 1:27 PM 1:27 PM Western Ave opp Cooper St
450 Salem Depot 1:27 PM 1:27 PM Western Ave opp Lynn Garage
450 Salem Depot 1:27 PM 1:27 PM Western Ave opp Ida St
450 Salem Depot 1:28 PM 1:28 PM Western Ave @ Minot St
450 Salem Depot 1:29 PM 1:29 PM Western Ave @ Summer St
450 Salem Depot 1:30 PM 1:30 PM Western Ave @ Walden St
450 Salem Depot 1:30 PM 1:30 PM 760 Western Ave
450 Salem Depot 1:31 PM 1:31 PM Western Ave @ Market Square
450 Salem Depot 1:33 PM 1:33 PM Western Ave opp Barrett St
450 Salem Depot 1:33 PM 1:33 PM Western Ave @ Park St
450 Salem Depot 1:34 PM 1:34 PM Western Ave @ Brimblecom St
450 Salem Depot 1:34 PM 1:34 PM Western Ave @ Franklin St
450 Salem Depot 1:35 PM 1:35 PM Western Ave @ Washington St
450 Salem Depot 1:36 PM 1:36 PM Western Ave @ Lawton Ave
450 Salem Depot 1:36 PM 1:36 PM Western Ave @ Bellair St
450 Salem Depot 1:37 PM 1:37 PM Western Ave @ Nichols Ave
450 Salem Depot 1:37 PM 1:37 PM Western Ave @ Bayview Ave
450 Salem Depot 1:38 PM 1:38 PM Western Ave @ Linden Terr
450 Salem Depot 1:38 PM 1:38 PM Western Ave @ Rockingham St
450 Salem Depot 1:39 PM 1:39 PM Western Ave @ Chestnut St
450 Salem Depot 1:40 PM 1:40 PM Western Ave @ West Colony Rd
450 Salem Depot 1:41 PM 1:41 PM Western Ave @ Tracy Ave
450 Salem Depot 1:41 PM 1:41 PM Western Ave @ Chatham St
450 Salem Depot 1:43 PM 1:43 PM Western Ave @ Waitt Ave
450 Salem Depot 1:44 PM 1:44 PM Western Ave @ Linton Rd
450 Salem Depot 1:44 PM 1:44 PM Western Ave @ Victory Rd
450 Salem Depot 1:45 PM 1:45 PM Western Ave @ Fays Ave
450 Salem Depot 1:45 PM 1:45 PM Western Ave @ Buchanan Circle
450 Salem Depot 1:47 PM 1:47 PM Highland Ave opp Walmart
450 Salem Depot 1:47 PM 1:47 PM Highland Ave opp Olde Village Dr
450 Salem Depot 1:48 PM 1:48 PM Highland Ave @ Cedar Rd
450 Salem Depot 1:50 PM 1:50 PM Highland Ave @ Greenledge St
450 Salem Depot 1:51 PM 1:51 PM Highland Ave @ Hawthorne Sq
450 Salem Depot 1:54 PM 1:54 PM Highland Ave @ Willson St
450 Salem Depot 1:55 PM 1:55 PM 81 Highland Ave @ Salem Hospital
450 Salem Depot 1:56 PM 1:56 PM Highland Ave opp Proctor St
450 Salem Depot 1:57 PM 1:57 PM Opp 30 Highland Ave
450 Salem Depot 1:58 PM 1:58 PM Essex St @ Warren St
450 Salem Depot 2:00 PM 2:00 PM Essex St @ Flint St
450 Salem Depot 2:01 PM 2:01 PM Essex St opp Monroe St
450 Salem Depot 2:01 PM 2:01 PM Essex St @ Hamilton st
450 Salem Depot 2:02 PM 2:02 PM Essex St @ Summer St
450 Salem Depot 2:05 PM 2:05 PM Washington St @ New Derby St
450 Salem Depot 2:07 PM 2:07 PM Washington St @ Church St
450 Salem Depot 2:10 PM 2:10 PM Salem
Scheduled Layover: 35 minutes (Actual layover may vary)|Vehicle done on route 450 will now operate on route 455
455 Wonderland via Central Square 2:45 PM 2:45 PM Salem
455 Wonderland via Central Square 2:47 PM 2:47 PM North St @ Essex St
455 Wonderland via Central Square 2:49 PM 2:49 PM New Derby St opp Klop Alley
455 Wonderland via Central Square 2:50 PM 2:50 PM Lafayette St @ Harbor St
455 Wonderland via Central Square 2:51 PM 2:51 PM Lafayette St @ Cedar St
455 Wonderland via Central Square 2:51 PM 2:51 PM Lafayette St @ Hancock St
455 Wonderland via Central Square 2:52 PM 2:52 PM Lafayette St @ Holly St
455 Wonderland via Central Square 2:52 PM 2:52 PM Lafayette St @ Laurel St
455 Wonderland via Central Square 2:53 PM 2:53 PM Lafayette St @ Ocean Ave
455 Wonderland via Central Square 2:53 PM 2:53 PM Lafayette St @ Forest Ave
455 Wonderland via Central Square 2:54 PM 2:54 PM Lafayette St @ Loring Ave
455 Wonderland via Central Square 2:54 PM 2:54 PM Loring Ave @ Linden St
455 Wonderland via Central Square 2:55 PM 2:55 PM Loring Ave opp Rainbow Terr
455 Wonderland via Central Square 2:55 PM 2:55 PM Loring Ave opp Raymond Rd
455 Wonderland via Central Square 2:57 PM 2:57 PM Loring Ave @ Sumner Rd
455 Wonderland via Central Square 2:57 PM 2:57 PM Loring Ave @ Station Rd
455 Wonderland via Central Square 2:58 PM 2:58 PM Loring Ave @ Pickman Rd
455 Wonderland via Central Square 2:58 PM 2:58 PM Loring Ave opp Lincoln Rd
455 Wonderland via Central Square 3:00 PM 3:00 PM Loring Ave @ Riverview St
455 Wonderland via Central Square 3:00 PM 3:00 PM 446 Loring Ave
455 Wonderland via Central Square 3:01 PM 3:01 PM Loring Ave @ Intervale Rd
455 Wonderland via Central Square 3:01 PM 3:01 PM Loring Ave @ Cedar Ave
455 Wonderland via Central Square 3:02 PM 3:02 PM Loring Ave @ Vinnin St
455 Wonderland via Central Square 3:02 PM 3:02 PM 1000 Loring Ave
455 Wonderland via Central Square 3:04 PM 3:04 PM Essex St @ Swampscott Mall
455 Wonderland via Central Square 3:04 PM 3:04 PM Essex St opp Ryan Pl
455 Wonderland via Central Square 3:05 PM 3:05 PM Opp 399 Essex St
455 Wonderland via Central Square 3:05 PM 3:05 PM Essex St @ Stetson Ave
455 Wonderland via Central Square 3:06 PM 3:06 PM 262 Essex St
455 Wonderland via Central Square 3:06 PM 3:06 PM Essex St @ Jackson Pk
455 Wonderland via Central Square 3:07 PM 3:07 PM Essex St @ Burpee Rd
455 Wonderland via Central Square 3:08 PM 3:08 PM Essex St opp Burrill St
455 Wonderland via Central Square 3:08 PM 3:08 PM Essex St @ Cherry St
455 Wonderland via Central Square 3:09 PM 3:09 PM 13 Essex St
455 Wonderland via Central Square 3:09 PM 3:09 PM Essex St @ Eastern Ave
455 Wonderland via Central Square 3:10 PM 3:10 PM Essex St @ Empire St
455 Wonderland via Central Square 3:10 PM 3:10 PM 141 Essex St
455 Wonderland via Central Square 3:11 PM 3:11 PM Essex St @ Porter St
455 Wonderland via Central Square 3:11 PM 3:11 PM Essex St @ Chatham St
455 Wonderland via Central Square 3:12 PM 3:12 PM Essex St @ Fayette St
455 Wonderland via Central Square 3:13 PM 3:13 PM Union St @ Lincoln St
455 Wonderland via Central Square 3:13 PM 3:13 PM Union St @ Union Ct
455 Wonderland via Central Square 3:14 PM 3:14 PM Union St @ Joyce St
455 Wonderland via Central Square 3:15 PM 3:15 PM Buffum St @ Union St
455 Wonderland via Central Square 3:17 PM 3:17 PM Washington St @ Munroe St
455 Wonderland via Central Square 3:19 PM 3:19 PM Market St @ Commuter Rail
455 Wonderland via Central Square 3:20 PM 3:20 PM Market St @ Liberty St
455 Wonderland via Central Square 3:22 PM 3:22 PM N Common St @ Franklin St
455 Wonderland via Central Square 3:24 PM 3:24 PM N Common St @ Baker St
455 Wonderland via Central Square 3:25 PM 3:25 PM N Common St @ Park St
455 Wonderland via Central Square 3:27 PM 3:27 PM Market Square @ Western Ave
455 Wonderland via Central Square 3:28 PM 3:28 PM 743 Western Ave
455 Wonderland via Central Square 3:29 PM 3:29 PM Western Ave @ Breed Square
455 Wonderland via Central Square 3:30 PM 3:30 PM Western Ave @ Summer St
455 Wonderland via Central Square 3:31 PM 3:31 PM Western Ave @ Albion St
455 Wonderland via Central Square 3:32 PM 3:32 PM Western Ave @ Ida St
455 Wonderland via Central Square 3:32 PM 3:32 PM Western Ave @ MBTA Lynn Garage
455 Wonderland via Central Square 3:32 PM 3:32 PM Western Ave @ Cooper St
455 Wonderland via Central Square 3:33 PM 3:33 PM Salem Tnpk @ Ballard St
455 Wonderland via Central Square 3:39 PM 3:39 PM Broadway @ Ward St
455 Wonderland via Central Square 3:39 PM 3:39 PM 462 American Legion Hwy
455 Wonderland via Central Square 3:42 PM 3:42 PM Revere St @ Stowers St
455 Wonderland via Central Square 3:42 PM 3:42 PM 235 Revere St opp Breed St
455 Wonderland via Central Square 3:44 PM 3:44 PM Revere St @ Hawes St
455 Wonderland via Central Square 3:45 PM 3:45 PM Revere St @ Michael Della Russo Way
455 Wonderland via Central Square 3:45 PM 3:45 PM Revere St @ Sagamore St
455 Wonderland via Central Square 3:50 PM 3:50 PM Wonderland