Reservoir Station – Forest Hills Station
Bus · Route 51
Forest Hills ↔ Reservoir
Stops, live buses and next arrivals
Service alertForest Hills Elevator 841 (Commuter Rail platform to lobby) is unavailable.- Forest HillsNo more buses
- 3867 Washington St opp Tollgate WayNo more buses
- Washington St @ Lochdale RdNo more buses
- Washington St @ Archdale RdNo more buses
- Washington St @ Mosgrove AveNo more buses
- Washington St opp Granfield AveNo more buses
- Washington St @ South StNo more buses
- South St @ Taft Hill TerrNo more buses
- Belgrade Ave @ Robert StNo more buses
35 stops
- 5 Walter St opp Hewlett St
- Walter St @ Ashfield St
- Walter St @ Mendum St
- Opp 174 Walter St
- Weld St @ Wedgewood Rd
- Weld St @ Alward Rd
- Weld St @ Morey Rd
- Weld St @ Gretter Rd
- Weld St @ Lantern Ln
- Weld St @ Parklawn Rd
- Weld St @ Church St
- Weld St @ Russet Rd
- Weld St @ Manthorne Rd
- Weld St @ Willow St
- Weld St @ Maple St
- Weld St @ Avalon Rd
- Weld St @ Corey St
- Corey St @ VFW Pkwy
- 298 Independence Dr
- Independence Dr @ Thornton Rd
- Independence Dr opp Gerry Rd
- Grove St @ Russett Rd
- Grove St @ South St
- Grove St @ Bellingham Rd
- Grove St @ Allendale Rd
- Newton St @ Grove St
- Clyde St @ Whitney St
- Clyde St @ Country Rd
- Lee St @ Sears Rd
- Lee St opp Warren St
- Lee St @ Dudley Way
- Lee St @ Boylston St
- Chestnut Hill Ave @ Channing Rd
- Chestnut Hill Ave opp Ackers Ave
- Chestnut Hill Ave @ Buckminster Rd
- ReservoirNo more buses
- ReservoirNo more buses
36 stops
- Chestnut Hill Ave opp Buckminster Rd
- Chestnut Hill Ave @ Ackers Ave
- Chestnut Hill Ave @ Eliot St
- Lee St @ Boylston St
- Lee St opp Dudley Way
- Lee St @ Warren St
- Lee St @ Sears Rd
- Clyde St opp Country Rd
- Clyde St opp Whitney St
- Newton St @ Grove St
- Grove St opp Allandale Rd
- Grove St @ Bellingham Rd
- Grove St @ South St
- Independence Dr @ Beverly Rd
- Independence Dr @ Gerry Rd
- Independence Dr @ Sherman Rd
- Independence Dr @ Hancock Woods
- 310 Corey St
- Corey St @ Weld St
- Weld St @ Ruskin St
- Weld St @ Maple St
- Weld St @ Willow St
- Weld St @ Manthorne Rd
- Weld St @ Russett Rd
- Weld St @ Church St
- Weld St @ Parklawn Rd
- Weld St @ Burnside Ave
- Weld St @ Ravenna Rd
- Weld St @ Cerdan Ave
- Weld St @ Colby Rd
- Weld St opp Wedgewood Rd
- 170 Walter St
- 144 Walter St opp Mendum St
- Walter St opp Ashfield St
- Walter St @ Hewlett St
- Robert St @ Belgrade Ave
- Corinth St @ Cohasset StNo more buses
- Washington St @ Cummins HwyNo more buses
- Washington St @ Firth RdNo more buses
- Washington St @ Granfield AveNo more buses
- Washington St @ Whipple AveNo more buses
- Washington St @ Archdale RdNo more buses
- Washington St @ Aldwin RdNo more buses
- Washington St @ Tollgate WayNo more buses
- Forest HillsNo more buses
Timetable
Scheduled departures for any day MBTA has published. For live arrivals, use the diagram above.
No service on this day 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.
It builds up from live positions while buses are running. On time: no more than 1 min early or 5 min late, sampled once a minute from live positions.
Connections
Rail lines and bus routes you can transfer to from route 51.
Rail
Transfer at Forest Hills
CR Franklin/Foxboro LineTransfer at Forest Hills
CR Needham LineTransfer at Forest Hills
CR Providence/Stoughton LineTransfer at Forest Hills
D Green Line DTransfer at Reservoir
Bus
- 35Dedham Mall or Stimson Street – Forest Hills StationAt Forest Hills and 17 more stops
- 36Millennium Park or VA Hospital – Forest Hills StationAt Forest Hills and 15 more stops
- 37Baker Street & Vermont Street – Forest Hills StationAt Forest Hills and 15 more stops
- 30Mattapan Station – Forest Hills Station via Cummins Highway and Roslindale SquareAt Forest Hills and 14 more stops
- 34Dedham Mall – Forest Hills StationAt Forest Hills and 14 more stops
- 34EWalpole Center – Forest Hills StationAt Forest Hills and 14 more stops
- 40Georgetowne – Forest Hills StationAt Forest Hills and 14 more stops
- 50Cleary Square – Forest Hills StationAt Forest Hills and 14 more stops
- 39Forest Hills Station – Back Bay StationAt Forest Hills and 12 more stops
- 38Wren Street – Forest Hills StationAt Forest Hills and 2 more stops
And 11 more routes at stops along the way. Needham Line ShuttleNewton Highlands – Forest Hills16Forest Hills Station – Andrew Station or Harbor Point21Ashmont Station – Forest Hills Station31Mattapan Station – Forest Hills Station via Morton Street32Wolcott Square – Forest Hills Station42Forest Hills Station – Nubian Station86Harvard Square – Reservoir StationGreen Line D ShuttleWoodland – Copley via Riverside (Express)Orange Line ShuttleSullivan Square – State14Roslindale Square – Heath Street60Chestnut Hill – Kenmore Station
About route 51
Route 51 (Reservoir Station – Forest Hills Station) is a MBTA bus route with 45 stops between Forest Hills and Reservoir.
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).
Where does route 51 connect with Subway or Commuter Rail?
At Forest Hills (Orange Line, Franklin/Foxboro Line, Needham Line, Providence/Stoughton Line); Reservoir (Green Line D).
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.