Point Shirley – Orient Heights Station via Revere Street
Bus · Route 712
Orient Heights ↔ Winthrop Beach
Stops, live buses and next arrivals
- Orient Heights54 min
- Saratoga St @ Teragram St55 min
- Main St @ Pleasant St57 min
- Main St @ Read St58 min
- Main St @ Winthrop St59 min
- Revere St opp Governors Dr59 min
- Revere St @ Summit Ave11:26 PM
- Revere St @ Hutchinson St11:26 PM
- Crest Ave @ Revere St11:27 PM
- Crest Ave @ Grovers Ave11:27 PM
- Veterans Rd @ Locust St11:28 PM
- Shirley St @ Beach Rd11:29 PM
- Shirley St opp Coral Ave11:29 PM
- Shirley St opp Seafoam Ave11:30 PM
- Shirley St @ Levy Bramson Way11:30 PM
- Shirley St @ Cutler St11:30 PM
- Shirley St @ Washington Ave11:31 PM
- Shirley St opp Moore St11:32 PM
- Shirley St opp Crystal Cove Ave11:33 PM
- Winthrop Ferry Terminal11:35 PM
- Shirley St opp Yirrell Beach11:37 PM
- Shirley St @ Bay View Ave11:37 PM
- Tafts Ave @ Otis St11:38 PM
- Deer Island - MWRA GateNo more buses
- Deer Island - MWRA Gate29 min
- Tafts Ave @ Otis St30 min
- Shirley St @ Bay View Ave31 min
- Shirley St @ Yirrell Beach31 min
- Winthrop Ferry Terminal33 min
- Shirley St @ Crystal Cove Ave35 min
- Shirley St @ Moore St36 min
- Veterans Rd @ Washington Ave37 min
- Veterans Rd @ Cutler St37 min
- Veterans Rd @ Levy Bramson Way38 min
- 99 Veterans Rd38 min
- Veterans Rd @ Hadassah Way39 min
- Veterans Rd @ Shirley St39 min
- Veterans Rd @ Locust St40 min
- Crest Ave @ Grovers Ave40 min
- Crest Ave @ Highland Ave41 min
- Revere St @ Golden Dr41 min
- Revere St opp Summit Ave41 min
- Revere St @ Governors Dr42 min
- Revere St @ Winthrop St43 min
- Main St @ Read St44 min
- Main St @ Pleasant St45 min
- Saratoga St opp Teragram St47 min
- Orient HeightsNo 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.
78% on time today
from 91 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 |
|---|---|---|---|---|---|
| 7 PM | 48% | 0% | 52% | 23 (Fewer than 30 vehicle-minutes) | – |
| 8 PM | 100% | 0% | 0% | 17 (Fewer than 30 vehicle-minutes) | – |
| 9 PM | 84% | 6% | 10% | 49 | – |
| 10 PM | 100% | 0% | 0% | 2 (Fewer than 30 vehicle-minutes) | – |
Connections
Rail lines and bus routes you can transfer to from route 712.
Rail
Bus
About route 712
Route 712 (Point Shirley – Orient Heights Station via Revere Street) is a MBTA bus route with 24 stops between Orient Heights and Winthrop Beach.
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 712 run?
Every 101–111 min for most of the day on weekdays, based on the published schedule.
When does route 712 start and stop?
The first bus leaves around 6:00 AM and the last arrives around 1:22 AM.
Where does route 712 connect with Subway or Commuter Rail?
At 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.