34 Bus Route Map
View the 34 route map and see all 34 stops along the route. The map of 34 shows where the bus travels and the location of each stop, making it easy to understand the entire route at a glance.
Explore MBTA routes on the map and see where MBTA bus services operate. Use the 34 map to find bus stops and see how the 34 connects different areas along its trip.
All 34 stops on the map are displayed in route order, helping you follow the 34 bus from the first stop to the last.

Stops list (34 - Townsend & Humboldt)
- 272 Washington St
- Washington St Opp Eastbrook Rd
- 38 Washington St Opp Sumner St
- Washington St @ Oak St
- Washington St @ Rockland Towers
- Washington St @ Birchwood St
- Washington St @ Grove St
- Washington St @ Desoto Rd
- Washington St @ Ridgecrest Dr
- Washington St @ Woodley Ave
- Washington St @ W Boundary Rd
- Washington St Opp Heron St
- Washington St Opp Maplewood St
- Washington St Opp Cowing St
- Washington St @ Enneking Pkwy
- Washington St Opp Schubert St
- Washington St @ Blue Ledge Dr
- Washington St @ Beech St
- Washington St @ Cornell St
- Washington St @ Metropolitan Ave
- Washington St @ Rosecliff St
- Washington St @ Albano St
- Washington St @ Poplar St
- Washington St @ Cummins Hwy
- Washington St @ Firth Rd
- Washington St @ Granfield Ave
- Washington St @ Whipple Ave
- Washington St @ Archdale Rd
- Washington St @ Aldwin Rd
- Washington St @ Tollgate Way
- Forest Hills
- Arborway @ Courthouse
- Circuit Dr @ Shattuck Hospital
- Circuit Dr @ Glen Ln
- Glen Ln @ Blue Hill Ave - Franklin Park Zoo
- Blue Hill Ave @ Ellington St
- Seaver St @ Blue Hill Ave
- Seaver St @ Maple St
- Seaver St @ Elm Hill Ave
- Humboldt Ave @ Seaver St
- Humboldt Ave @ Homestead St
- Humboldt Ave @ Crawford St
- Humboldt Ave @ Waumbeck St
- Humboldt Ave @ Wyoming St
- Humboldt Ave @ Townsend St