Salem Depot – Wonderland or Haymarket Station
Bus · Route 450
Haymarket ↔ Salem Depot
Stops, live buses and next arrivals
3 service alertsRoute 450 is detoured every Friday, Saturday, and Sunday in October, from start to end of service, for Salem Haunted Happenings.- Wonderland34 min
- VFW Pkwy opp Wonderland Market Place35 min
- Beach St @ Upham St - Bell Circle35 min
- Congress St @ Haymarket StaNo more buses
- American Legion Hwy @ Revere St37 min
- American Legion Hwy @ Hutchinson St37 min
- Brown Circle Rotary38 min
- Salem Tnpk @ Ballard St42 min
- Western Ave opp Cooper St43 min
- Western Ave opp Lynn Garage43 min
- Western Ave opp Ida St43 min
- Western Ave @ Minot St44 min
- Western Ave @ Summer St45 min
- Western Ave @ Walden StDuethen 45 min 3347 · 5 min late
- 760 Western AveDuethen 46 min
- Western Ave @ Market Square1 minthen 46 min
33 stops
- 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 @ Waitt Ave
- Western Ave @ Linton Rd
- Western Ave @ Victory Rd
- Western Ave @ Fays Ave
- Western Ave @ Buchanan Circle
- Highland Ave opp Walmart
- Highland Ave opp Olde Village Dr
- Highland Ave @ Cedar Rd
- Highland Ave @ Greenledge St
- Highland Ave @ Hawthorne Sq
- Highland Ave @ Willson 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 St21 minthen 11:32 PM
- Washington St @ New Derby St22 minthen 11:33 PM
- Washington St @ Church St23 minthen 11:34 PM
- SalemNo more buses
- Salem34 minthen 11:40 PM
- North St @ Essex St35 minthen 11:41 PM
16 stops
- 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 @ Cherry Hill Ave
- Highland Ave @ Valley St
- Highland Ave @ Hawthorne Sq
- Highland Ave @ Marlborough Rd
- Highland Ave @ Thomas Circle
- Highland Ave @ 400 Highland Place
- Highland Ave @ Walmart
- Highland Ave @ Belleaire Ave
- Western Ave @ Fays Ave
- Western Ave opp Victory Rd
- Western Ave opp Eastern AveDuethen 46 min 3340 · 5 min late
15 stops
- Western Ave @ Maple St
- 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 Square9 minthen 54 min
- 743 Western Ave9 minthen 54 min
- Western Ave @ Breed Square10 minthen 55 min
- Western Ave @ Summer St11 minthen 56 min
- Western Ave @ Albion St11 minthen 56 min
- Western Ave @ Ida St12 minthen 57 min
- Western Ave @ MBTA Lynn Garage12 minthen 57 min
- Western Ave @ Cooper St12 minthen 57 min
- Salem Tnpk @ Ballard St13 minthen 58 min
- Broadway @ Ward St17 minthen 11:28 PM
- 462 American Legion Hwy17 minthen 11:28 PM
- American Legion Hwy @ Revere St19 minthen 11:30 PM
- American Legion Hwy @ Beach St - Bell Circle21 minthen 11:32 PM
- Beach St @ Shirley Ave - Bell Circle23 minthen 11:34 PM
- VFW Pkwy @ Wonderland Market Place24 minthen 11:35 PM
- WonderlandNo more buses
- Surface Rd @ Hanover StNo more buses
- Congress St @ Haymarket StaNo more buses
Timetable
Scheduled departures for any day MBTA has published. For live arrivals, use the diagram above.
Sunday schedule Sun, Nov 1
Still to come from last night's schedule:
On-time performance
How much of the time buses ran early, on time or late, hour by hour.
85% on time today
from 399 vehicle-minutes
- On time
- Late (over 5 min)
- Early (over 1 min)
- Fewer than 30 vehicle-minutes
Hour-by-hour numbers
| Hour | On time | Late | Early | Vehicle-minutes | Previous 0 days, on time |
|---|---|---|---|---|---|
| 6 PM | 72% | 0% | 28% | 32 | – |
| 7 PM | 70% | 19% | 12% | 102 | – |
| 8 PM | 85% | 1% | 14% | 106 | – |
| 9 PM | 95% | 3% | 2% | 107 | – |
| 10 PM | 100% | 0% | 0% | 52 | – |
Connections
Rail lines and bus routes you can transfer to from route 450.
Rail
Bus
- 455Salem Depot – Wonderland StationAt Wonderland and 25 more stops
- 426Central Square, Lynn – Haymarket or Wonderland StationAt Wonderland and 21 more stops
- 116Wonderland Station – Maverick StationAt Wonderland and 16 more stops
- Blue Line ShuttleWonderland – Suffolk DownsAt Wonderland and 2 more stops
- 424Eastern Avenue & Essex Street – Wonderland StationAt Wonderland and 45 more stops
- 456Salem Depot – Central Square, LynnAt Salem and 35 more stops
- 442Marblehead – Wonderland Station via Humphrey StreetAt Wonderland and 12 more stops
- 441Marblehead – Wonderland Station via Paradise RoadAt Wonderland and 11 more stops
- 451North Beverly Station – Salem DepotAt Salem and 4 more stops
- 110Wonderland Station – Wellington StationAt Wonderland and 2 more stops
And 25 more routes at stops along the way. 411Kennedy Drive or Jack Satter House – Malden Center Station4North Station – Design Center15Fields Corner Station – Ruggles Station39Forest Hills Station – Back Bay Station57Watertown Yard – Kenmore Station89/93Clarendon Hill – Haymarket Station92Sullivan Square Station – Downtown via Main Street93Sullivan Square Station – Downtown via Bunker Hill Street111Woodlawn – Haymarket Station428Oaklandvale – Haymarket StationGreen Line E ShuttleMedford/Tufts – North StationGreen Line ShuttleUnion Square – North StationOrange Line ShuttleSullivan Square – StateRed Line ShuttleQuincy Center – Broadway (Express)354North Burlington – State Street, Boston439Nahant – Wonderland Station441/442Marblehead – Wonderland Station465Danvers Square – Salem Depot via Liberty Tree MallNewburyport Line ShuttleSalem – Oak Grove (Local)Newburyport/Rockport Line ShuttleSwampscott – North Station (Limited)Rockport Line ShuttleRockport – West Gloucester436Liberty Tree Mall – Central Square, Lynn via Goodwin Circle435Liberty Tree Mall – Central Square, Lynn via Peabody Square120Orient Heights Station – Jeffries Point429Northgate Shopping Center – Central Square, Lynn
About route 450
Route 450 (Salem Depot – Wonderland or Haymarket Station) is a MBTA bus route with 59 stops between Wonderland and Salem Depot.
Times with the live mark come from each bus's GPS and MBTA's real-time predictions. Times marked "Not tracked" are scheduled trips with no bus reporting. All other times are from MBTA's published schedule (feed Fall 2026, 2026-10-30T17:51:33+00:00, version D).
How often does route 450 run?
Every 57–60 min for most of the day on weekdays, based on the published schedule.
When does route 450 start and stop?
The first bus leaves around 7:45 AM and the last arrives around 12:03 AM.
Where does route 450 connect with Subway or Commuter Rail?
At Wonderland (Blue Line); Salem (Newburyport/Rockport Line).
What are timepoints?
Timepoints are stops where the bus is scheduled to wait if it's running early; times at the stops between them are estimates. On long routes, the diagram shows timepoints, transfer stops and stops with a bus nearby, and groups the stops in between.