Orient Heights Station – Jeffries Point
Bus · Route 120
Maverick via Jeffries Point ↔ Orient Heights via Waldemar
Stops, live buses and next arrivals
2 service alertsRoutes 112 and 121 are detoured until further notice due to construction at Day Square. Connections can be made at Wood Island and Chelsea St @ Curtis St (outbound) or Chelsea St opp Curtis St (inbound).- MaverickNo more buses
- Maverick12 minthen 11:31 PM 3330 · On time
- Meridian St @ Havre St14 minthen 11:32 PM
- Bennington St @ Porter St16 minthen 11:32 PM
- Wood Island22 minthen 11:38 PM
- Orient Heights27 minthen 11:42 PM
- Bennington St @ Antrim St28 minthen 11:43 PM
16 stops
- Boardman St @ Saratoga St
- Boardman St @ Ashley St
- Boardman St @ Leyden St
- McClellan Highway @ Boardman St
- Waldemar Ave @ McClellan Hwy
- 200 Waldemar Ave
- 160 Waldemar Ave
- Crestway Rd @ Faywood Ave
- 171 Faywood Ave
- 219 Faywood Ave
- 202 Orient Ave
- Orient Ave @ Drumlin Rd
- Orient Ave @ Selma St
- Orient Ave opp Beachview Rd
- Orient Ave @ Faywood Ave
- Walley St @ Gladstone St
- Orient HeightsNo more buses
- Orient Heights42 minthen 11:57 PM
- Bennington St @ Antrim St42 minthen 11:57 PM
- Bennington St @ Trident St43 minthen 11:58 PM
- Bennington St @ Westbrook St44 minthen 11:59 PM
- Bennington St @ Byron St44 minthen 11:59 PM
- Bennington St @ Moore St45 minthen 12:00 AM
- Bennington St @ Curtis St45 minthen 12:00 AM
- Wood Island46 minthen 12:01 AM
- Bennington St @ Neptune Rd47 minthen 12:02 AM
- Bennington St @ Chelsea St47 minthen 12:02 AM
- Bennington St @ Prescott St48 minthen 12:03 AM
- Bennington St @ Putnam St49 minthen 12:03 AM
- Bennington St @ Brooks St50 minthen 12:04 AM
- Bennington St @ Marion St50 minthen 12:04 AM
- Bennington St @ Porter St51 minthen 12:05 AM
- Meridian St @ Liverpool StDuethen 52 min
- Meridian St @ Havre StDuethen 53 min 2088 · On time
- Maverick54 minthen 12:08 AM
- Sumner St @ Orleans St2 minthen 55 min
- Sumner St @ Cottage St3 minthen 56 min
- Sumner St @ Lamson St4 minthen 57 min
- Sumner St @ Webster St4 minthen 57 min
- Jeffries St @ Everett St5 minthen 58 min
- Opp 345 Maverick St6 minthen 59 min
- Maverick St @ Wellington Rd7 minthen 11:26 PM
- Maverick St @ Cottage St7 minthen 11:26 PM
- Maverick St @ Frankfort St8 minthen 11:27 PM
- Maverick1 min
- MaverickNo 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.
79% on time today
from 216 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 | 100% | 0% | 0% | 16 (Fewer than 30 vehicle-minutes) | – |
| 7 PM | 52% | 0% | 48% | 56 | – |
| 8 PM | 81% | 0% | 19% | 53 | – |
| 9 PM | 86% | 0% | 14% | 56 | – |
| 10 PM | 100% | 0% | 0% | 35 | – |
Connections
Rail lines and bus routes you can transfer to from route 120.
Rail
Bus
- Blue Line ShuttleWonderland – Suffolk DownsAt Maverick and 3 more stops
- 121Wood Island Station – Maverick StationAt Maverick and 7 more stops
- 112Wellington Station – Wood Island StationAt Wood Island and 3 more stops
- 114Market Basket – Maverick StationAt Maverick and 3 more stops
- 116Wonderland Station – Maverick StationAt Maverick and 3 more stops
- 712Point Shirley – Orient Heights Station via Revere StreetAt Orient Heights and 1 more stops
- 713Point Shirley – Orient Heights Station via Winthrop CenterAt Orient Heights and 1 more stops
- 450Salem Depot – Wonderland or Haymarket StationAt Boardman St @ Leyden St and 1 more stops
About route 120
Route 120 (Orient Heights Station – Jeffries Point) is a MBTA bus route with 45 stops between Maverick and Orient Heights via Waldemar.
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 120 run?
Every 53–65 min for most of the day on weekdays, based on the published schedule.
When does route 120 start and stop?
The first bus leaves around 6:00 AM and the last arrives around 1:31 AM.
Where does route 120 connect with Subway or Commuter Rail?
At Maverick (Blue Line); Wood Island (Blue Line); Orient Heights (Blue 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.