Phone buried in your pocket? 🖥️ Plan a trip on our website instead
BrocktonBAT

BAT 12 bus

Ashmont

65 % on time

BAT 12 bus Stop List and Next Departures

The BAT 12 - Ashmont bus serves 99 bus stops in the Brockton area departing from Ashmont Station Ib and ending at BAT Centre. Scroll down to see upcoming 12 bus times at each stop and the next scheduled 12 bus times will be displayed. The full 12 bus schedule as well as real-time departures (if available) can be found in the Transit app.

See more departures
Stops
Tue, Dec 23, 2025
  • Ashmont Station Ib7:00 PM
  • Dorchester Ave / Fuller St7:00 PM
  • Dorchester Ave / Mercier St7:00 PM
  • Dorchester Ave / Hurlcroft Ave7:01 PM
  • Dorchester Ave / Galivan Blvd Ib7:01 PM
  • Dorchester Ave / Valley Rd Ib7:01 PM
  • Dorchester Ave / St Gregory St Ib7:02 PM
  • Dorchester Ave / Mother Julia Rd7:02 PM
  • Dorchester Ave / Richmond St Ib7:02 PM
  • Dorchester Ave / Washington St7:03 PM
  • River St / Wichita Ter7:03 PM
  • River St / Temple St7:03 PM
  • Central Ave / River St7:03 PM
  • Central Ave / Maple St7:04 PM
  • Central Ave / Griggs Ln7:04 PM
  • Central Ave / Valley Rd Ib7:05 PM
  • Central Ave / Columbine Rd Ib7:05 PM
  • Central Ave / Allerton Rd7:06 PM
  • Central Ave / Russelwood Rd Ib7:06 PM
  • Central Ave / Brook Rd7:06 PM
  • Reedsdale Rd / Central Ave7:07 PM
  • Reedsdale Rd / Walnut St7:07 PM
  • Reedsdale Rd / Canton Ave7:07 PM
  • Reedsdale Rd / Spafford St7:08 PM
  • Reedsdale Rd / Buckingham Rd7:08 PM
  • Reedsdale Rd / Martin Rd7:09 PM
  • Reedsdale Rd / Randolph Ave7:09 PM
  • Randolph Ave / Pleasant St7:10 PM
  • Randolph Ave / Reed St Ib7:10 PM
  • Randolph Ave / Highland St Ib7:11 PM
  • Randolph Ave / Hallen St Ib7:11 PM
  • Randolph Ave / Hillside St7:13 PM
  • Randolph Ave / Chickatawbut Rd7:14 PM
  • North Main St / Scanlon Dr7:19 PM
  • North Main St / Soren St7:20 PM
  • North Main St / Hills St7:20 PM
  • North Main St / Waldo St Ib7:20 PM
  • North Main St / Royal St7:21 PM
  • North Main St / Reed St7:21 PM
  • North Main St / Intervale Rd7:21 PM
  • North Main St / Gordon St7:22 PM
  • North Main St / Chestnut St7:23 PM
  • North Main St / Vesey Rd Ib7:24 PM
  • North Main St / Grove St7:25 PM
  • North Main St / Jasper Ln7:25 PM
  • North Main St / Nelson Dr7:26 PM
  • North Main St / West St7:26 PM
  • North Main St / Depot St7:27 PM
  • North Main St / Warren St7:27 PM
  • North Main St / Diauto Dr7:27 PM
  • North Main St / Memorial Pkwy7:27 PM
  • North Main St / Turner Ln7:27 PM
  • South Main St / North Main St Ib7:28 PM
  • South Main St / Elgin Ct7:28 PM
  • South Main St / Woodlawn St7:28 PM
  • South Main St / Fairview Ave7:29 PM
  • South Main St / Fitch Ter7:30 PM
  • South Main St / Stoughton St7:30 PM
  • South Main St / Selwyn Rd Ib7:31 PM
  • South Main St / Summit Rd7:32 PM
  • South Main St / Langley Rd7:33 PM
  • North Main St / West High St7:34 PM
  • West Main St / Pratt St7:34 PM
  • West Main St / Pond St7:35 PM
  • West Main St / Feely St7:35 PM
  • West Main St / Lisa Ln7:36 PM
  • West Main St / Avon Pl7:36 PM
  • West Main St / Klondike Rd7:36 PM
  • West Main St / South St7:37 PM
  • West Main St / Nichols Ave7:37 PM
  • West Main St / Maguire Rd7:38 PM
  • West Main St / East Main St Ib7:38 PM
  • North Main St / Burkeside Ave7:38 PM
  • North Main St / Hillcrest Ave7:38 PM
  • North Main St / Woodland Ave7:39 PM
  • North Main St / Manners Ave7:39 PM
  • North Main St / Willow St7:39 PM
  • North Main St / May Ave7:40 PM
  • North Main St / Searles Ave7:40 PM
  • North Main St / Martland Ave7:40 PM
  • North Main St / Oak St7:40 PM
  • North Main St / Herrod Ave7:41 PM
  • North Main St / Rutland St7:41 PM
  • North Main St / Vine St Ib7:41 PM
  • North Main St / Upland Road7:42 PM
  • North Main St / Landsdowne St7:42 PM
  • North Main St / Battles St Ib7:42 PM
  • North Main St / Division St7:42 PM
  • North Main St / Ford St7:43 PM
  • North Main St / West Ashland St7:43 PM
  • North Main St / Huntington St7:43 PM
  • North Main St / Farrington St7:43 PM
  • North Main St / Prospect St7:43 PM
  • North Main St / Falmouth Ave7:44 PM
  • North Main St / Wyman St7:44 PM
  • North Main St / Haverhill St7:44 PM
  • Linden St / North Montello St7:44 PM
  • North Montello St / Court St7:45 PM
  • BAT Centre7:45 PM
  • BAT Ashmont map

    BAT 12 bus route map

    The BAT 12 - Ashmont bus route map is shown above. The route map shows you an overview of all the stops served by the BAT 12 bus to help you plan your trip on BAT. Opening the app will allow you to see more detailed information about the route on a map including stop specific alerts, such as stops that have been closed or moved. You can also see the location of vehicles in real-time on the route map so you know when the 12 bus is approaching your stop.

    See the detailed route map

    BAT 12 bus Service Alerts

    Open the Transit app to see more information about any active disruptions that may impact the 12 bus schedule, such as detours, moved stops, trip cancellations, major delays, or other service changes to the bus route. The Transit app also allows you to subscribe to receive notifications for any service alert issued by BAT so that you can plan your trip around any active or future disruptions.

    See all alerts

    BAT 12 bus Service Frequency

    The next 12 bus leaves Ashmont Station Ib at 7:00 PM, and arrives at BAT Centre at 7:45 PM. You can see the frequency of upcoming trips and the exact departure times by opening the Transit app.

    See all departures

    BAT 12 bus On-Time Performance

    65 % on time

    65% of riders report that the BAT 12 bus arrived on time on their previous trip. In the past 30 days, 37 riders reported on the on-time performance of the 12 bus. Compared to other BAT lines, the 12 bus is ranked 1 out of 14 BAT lines. These on-time performance stats are user reported and may differ from official BAT metrics. See more details about on time, late or early departure reports for the 12 by opening the Transit app.

    See all on-time performance details

    BAT 12 bus FAQ

    Other BAT bus schedules, routes and maps

    Never miss the bus again. Download Transit.