< Back

Route 450—Salem Depot - Haymarket or Wonderland Directions:

Haymarket via Western Ave. (Inbound)
Salem Depot via Western Ave. (Outbound)
Variant: Salem Depot via Western Ave. (Outbound)
Variant: Wonderland via Western (Inbound)
Variant: Salem Depot via Western Ave. (Outbound)
Variant: West Lynn via Western (Inbound)

Haymarket via Western Ave. (Inbound)

Salem Commuter Rail Station
North St opp Lynde St
Essex St @ Beckford St
Essex St @ Monroe St
Essex St @ Flint St
Essex St opp Warren St
Highland Ave @ Proctor St
Highland Ave @ Salem Hospital
Highland Ave @ Almeda St
Highland Ave @ Cherry Hill Ave
Highland Ave @ Valley St
Highland Ave @ Freeman Rd
Highland Ave opp First St
Highland Ave @ Hawthorne Sq
Highland Ave @ Marlborough Rd
Highland Ave @ Thomas Circle
Highland Ave opp Cedar Rd
Highland Ave @ Ravenna Ave
Highland Ave @ 400 Highland Place
Highland Ave @ Walmart
Western Ave opp Buchanan Circle
Western Ave @ Fays Ave
Western Ave opp Victory Rd
Western Ave opp Eastern Ave
Western Ave @ North Maple St
Western Ave @ Brooklawn Terr
Western Ave @ Chatham St
Western Ave opp Tracey Ave
Western Ave @ Cross St
Western Ave @ Chestnut St
Western Ave opp Linden Terr
Western Ave opp Bayview Ave
Western Ave opp Nichols Ave
Western Ave @ Granite St
Western Ave @ Lawton Ave
Western Ave @ Washington St
Western Ave @ Franklin St
Western Ave @ Congress St
Western Ave @ Park St
Western Ave @ Mall St
Western Ave @ Market Square
743 Western Ave
Western Ave @ Breed Square
Western Ave @ Summer St
Western Ave @ Burns St
Western Ave @ Ida St
Western Ave @ MBTA Lynn Garage
Western Ave @ Cooper St
Salem Tnpk @ Ballard St
Broadway @ Ward St
462 American Legion Hwy
American Legion Hwy @ Hutchinson St
American Legion Hwy @ Revere St
American Legion Hwy @ Beach St - Bell Circle
280 Burbank Hwy
40 Burbank Hwy
McClellan Highway opp Suffolk Downs
McClellan Highway @ Boardman St
McClellan Highway opp Addison St
Haymarket

Salem Depot via Western Ave. (Outbound)

Haymarket
McClellan Highway @ Addison St
McClellan Highway @ Boardman St
Burbank Hwy @ Suffolk Downs
Opp 40 Burbank Hwy
281 Burbank Hwy
American Legion Hwy @ Bell Circle
133 - 135 American Legion Hwy
American Legion Hwy @ Revere St
American Legion Hwy @ Hutchinson St
Brown Circle Rotary
Salem Tnpk @ Ballard St
1067 Western Ave
Western Ave opp Lynn Garage
Western Ave opp Ida St
Western Ave @ Minot St
Western Ave @ Summer St
Western Ave @ Walden St
760 Western Ave
Western Ave @ Center St
Western Ave opp Barrett St
Western Ave @ Park St
Western Ave @ Brimblecom St
Western Ave @ Franklin St
Western Ave @ Washington St
Western Ave @ Lawton Ave
Western Ave @ Bellair St
Western Ave @ Nichols Ave
Western Ave @ Bayview Ave
Western Ave @ Linden Terr
Western Ave @ Rockingham St
Western Ave @ Chestnut St
Western Ave @ West Colony Rd
Western Ave @ Tracy Ave
Western Ave @ Chatham St
Western Ave @ Lloyd Terr
Western Ave @ Waitt Ave
Western Ave @ Eastern Ave
Western Ave @ Victory Rd
Western Ave @ Fays Ave
Western Ave @ Buchanan Circle
Highland Ave @ Wyman Ave
Highland Ave opp Walmart
Highland Ave opp Olde Village Dr
Highland Ave @ Barnes Rd
Highland Ave @ Cedar Rd
331 Highland Ave
Highland Ave @ Greenledge Rd
Highland Ave @ Hawthorne Sq
Highland Ave @ First St
Highland Ave opp Freeman Rd
Highland Ave opp Valley St
Highland Ave @ Wilson St
Highland Ave @ Almeda St
81 Highland Ave @ Salem Hospital
Highland Ave opp Proctor St
Opp 30 Highland Ave
Essex St @ Warren St
Essex St @ Flint St
Essex St opp Monroe St
Essex St @ Hamilton st
Essex St @ Summer St
Washington St @ New Derby St
Washington St @ Federal St
Salem Commuter Rail Station

Variant: Salem Depot via Western Ave. (Outbound)

Wonderland
VFW Pkwy opp Wonderland Market Place
Beach St @ Upham St - Bell Circle
American Legion Hwy @ Bell Circle
133 - 135 American Legion Hwy
American Legion Hwy @ Revere St
American Legion Hwy @ Hutchinson St
Brown Circle Rotary
Salem Tnpk @ Ballard St
1067 Western Ave
Western Ave opp Lynn Garage
Western Ave opp Ida St
Western Ave @ Minot St
Western Ave @ Summer St
Western Ave @ Walden St
760 Western Ave
Western Ave @ Center St
Western Ave opp Barrett St
Western Ave @ Park St
Western Ave @ Brimblecom St
Western Ave @ Franklin St
Western Ave @ Washington St
Western Ave @ Lawton Ave
Western Ave @ Bellair St
Western Ave @ Nichols Ave
Western Ave @ Bayview Ave
Western Ave @ Linden Terr
Western Ave @ Rockingham St
Western Ave @ Chestnut St
Western Ave @ West Colony Rd
Western Ave @ Tracy Ave
Western Ave @ Chatham St
Western Ave @ Lloyd Terr
Western Ave @ Waitt Ave
Western Ave @ Eastern Ave
Western Ave @ Victory Rd
Western Ave @ Fays Ave
Western Ave @ Buchanan Circle
Highland Ave @ Wyman Ave
Highland Ave opp Walmart
Highland Ave opp Olde Village Dr
Highland Ave @ Barnes Rd
Highland Ave @ Cedar Rd
331 Highland Ave
Highland Ave @ Greenledge Rd
Highland Ave @ Hawthorne Sq
Highland Ave @ First St
Highland Ave opp Freeman Rd
Highland Ave opp Valley St
Highland Ave @ Wilson St
Highland Ave @ Almeda St
81 Highland Ave @ Salem Hospital
Highland Ave opp Proctor St
Opp 30 Highland Ave
Essex St @ Warren St
Essex St @ Flint St
Essex St opp Monroe St
Essex St @ Hamilton st
Essex St @ Summer St
Washington St @ New Derby St
Washington St @ Federal St
Salem Commuter Rail Station

Variant: Wonderland via Western (Inbound)

Salem Commuter Rail Station
North St opp Lynde St
Essex St @ Beckford St
Essex St @ Monroe St
Essex St @ Flint St
Essex St opp Warren St
Highland Ave @ Proctor St
Highland Ave @ Salem Hospital
Highland Ave @ Almeda St
Highland Ave @ Cherry Hill Ave
Highland Ave @ Valley St
Highland Ave @ Freeman Rd
Highland Ave opp First St
Highland Ave @ Hawthorne Sq
Highland Ave @ Marlborough Rd
Highland Ave @ Thomas Circle
Highland Ave opp Cedar Rd
Highland Ave @ Ravenna Ave
Highland Ave @ 400 Highland Place
Highland Ave @ Walmart
Western Ave opp Buchanan Circle
Western Ave @ Fays Ave
Western Ave opp Victory Rd
Western Ave opp Eastern Ave
Western Ave @ North Maple St
Western Ave @ Brooklawn Terr
Western Ave @ Chatham St
Western Ave opp Tracey Ave
Western Ave @ Cross St
Western Ave @ Chestnut St
Western Ave opp Linden Terr
Western Ave opp Bayview Ave
Western Ave opp Nichols Ave
Western Ave @ Granite St
Western Ave @ Lawton Ave
Western Ave @ Washington St
Western Ave @ Franklin St
Western Ave @ Congress St
Western Ave @ Park St
Western Ave @ Mall St
Western Ave @ Market Square
743 Western Ave
Western Ave @ Breed Square
Western Ave @ Summer St
Western Ave @ Burns St
Western Ave @ Ida St
Western Ave @ MBTA Lynn Garage
Western Ave @ Cooper St
Salem Tnpk @ Ballard St
Broadway @ Ward St
462 American Legion Hwy
American Legion Hwy @ Hutchinson St
American Legion Hwy @ Revere St
American Legion Hwy @ Beach St - Bell Circle
Beach St @ Shirley Ave - Bell Circle
VFW Pkwy @ Wonderland Market Place
Wonderland

Variant: Salem Depot via Western Ave. (Outbound)

Western Ave opp Lynn Garage
Western Ave opp Ida St
Western Ave @ Minot St
Western Ave @ Summer St
Western Ave @ Walden St
760 Western Ave
Western Ave @ Center St
Western Ave opp Barrett St
Western Ave @ Park St
Western Ave @ Brimblecom St
Western Ave @ Franklin St
Western Ave @ Washington St
Western Ave @ Lawton Ave
Western Ave @ Bellair St
Western Ave @ Nichols Ave
Western Ave @ Bayview Ave
Western Ave @ Linden Terr
Western Ave @ Rockingham St
Western Ave @ Chestnut St
Western Ave @ West Colony Rd
Western Ave @ Tracy Ave
Western Ave @ Chatham St
Western Ave @ Lloyd Terr
Western Ave @ Waitt Ave
Western Ave @ Eastern Ave
Western Ave @ Victory Rd
Western Ave @ Fays Ave
Western Ave @ Buchanan Circle
Highland Ave @ Wyman Ave
Highland Ave opp Walmart
Highland Ave opp Olde Village Dr
Highland Ave @ Barnes Rd
Highland Ave @ Cedar Rd
331 Highland Ave
Highland Ave @ Greenledge Rd
Highland Ave @ Hawthorne Sq
Highland Ave @ First St
Highland Ave opp Freeman Rd
Highland Ave opp Valley St
Highland Ave @ Wilson St
Highland Ave @ Almeda St
81 Highland Ave @ Salem Hospital
Highland Ave opp Proctor St
Opp 30 Highland Ave
Essex St @ Warren St
Essex St @ Flint St
Essex St opp Monroe St
Essex St @ Hamilton st
Essex St @ Summer St
Washington St @ New Derby St
Washington St @ Federal St
Salem Commuter Rail Station

Variant: West Lynn via Western (Inbound)

Salem Commuter Rail Station
North St opp Lynde St
Essex St @ Beckford St
Essex St @ Monroe St
Essex St @ Flint St
Essex St opp Warren St
Highland Ave @ Proctor St
Highland Ave @ Salem Hospital
Highland Ave @ Almeda St
Highland Ave @ Cherry Hill Ave
Highland Ave @ Valley St
Highland Ave @ Freeman Rd
Highland Ave opp First St
Highland Ave @ Hawthorne Sq
Highland Ave @ Marlborough Rd
Highland Ave @ Thomas Circle
Highland Ave opp Cedar Rd
Highland Ave @ Ravenna Ave
Highland Ave @ 400 Highland Place
Highland Ave @ Walmart
Western Ave opp Buchanan Circle
Western Ave @ Fays Ave
Western Ave opp Victory Rd
Western Ave opp Eastern Ave
Western Ave @ North Maple St
Western Ave @ Brooklawn Terr
Western Ave @ Chatham St
Western Ave opp Tracey Ave
Western Ave @ Cross St
Western Ave @ Chestnut St
Western Ave opp Linden Terr
Western Ave opp Bayview Ave
Western Ave opp Nichols Ave
Western Ave @ Granite St
Western Ave @ Lawton Ave
Western Ave @ Washington St
Western Ave @ Franklin St
Western Ave @ Congress St
Western Ave @ Park St
Western Ave @ Mall St
Western Ave @ Market Square
743 Western Ave
Western Ave @ Breed Square
Western Ave @ Summer St
Western Ave @ Burns St
Western Ave @ Ida St
Western Ave @ MBTA Lynn Garage