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

BAT 12 bus

Ashmont

48 % 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.

Stops
Thu, Oct 9, 2025
  • Ashmont Station Ib9:15 PM
  • Dorchester Ave / Fuller St9:15 PM
  • Dorchester Ave / Mercier St9:15 PM
  • Dorchester Ave / Hurlcroft Ave9:15 PM
  • Dorchester Ave / Galivan Blvd Ib9:16 PM
  • Dorchester Ave / Valley Rd Ib9:16 PM
  • Dorchester Ave / St Gregory St Ib9:17 PM
  • Dorchester Ave / Mother Julia Rd9:17 PM
  • Dorchester Ave / Richmond St Ib9:17 PM
  • Dorchester Ave / Washington St9:17 PM
  • River St / Wichita Ter9:18 PM
  • River St / Temple St9:18 PM
  • Central Ave / River St9:18 PM
  • Central Ave / Maple St9:18 PM
  • Central Ave / Griggs Ln9:19 PM
  • Central Ave / Valley Rd Ib9:19 PM
  • Central Ave / Columbine Rd Ib9:20 PM
  • Central Ave / Allerton Rd9:20 PM
  • Central Ave / Russelwood Rd Ib9:20 PM
  • Central Ave / Brook Rd9:21 PM
  • Reedsdale Rd / Central Ave9:21 PM
  • Reedsdale Rd / Walnut St9:21 PM
  • Reedsdale Rd / Canton Ave9:22 PM
  • Reedsdale Rd / Spafford St9:22 PM
  • Reedsdale Rd / Buckingham Rd9:23 PM
  • Reedsdale Rd / Martin Rd9:23 PM
  • Reedsdale Rd / Randolph Ave9:23 PM
  • Randolph Ave / Pleasant St9:24 PM
  • Randolph Ave / Reed St Ib9:24 PM
  • Randolph Ave / Highland St Ib9:25 PM
  • Randolph Ave / Hallen St Ib9:25 PM
  • Randolph Ave / Hillside St9:26 PM
  • Randolph Ave / Chickatawbut Rd9:28 PM
  • North Main St / Scanlon Dr9:32 PM
  • North Main St / Soren St9:32 PM
  • North Main St / Hills St9:33 PM
  • North Main St / Waldo St Ib9:33 PM
  • North Main St / Royal St9:33 PM
  • North Main St / Reed St9:34 PM
  • North Main St / Intervale Rd9:34 PM
  • North Main St / Gordon St9:34 PM
  • North Main St / Chestnut St9:35 PM
  • North Main St / Vesey Rd Ib9:36 PM
  • North Main St / Grove St9:37 PM
  • North Main St / Jasper Ln9:37 PM
  • North Main St / Nelson Dr9:38 PM
  • North Main St / West St9:38 PM
  • North Main St / Depot St9:39 PM
  • North Main St / Warren St9:39 PM
  • North Main St / Diauto Dr9:39 PM
  • North Main St / Memorial Pkwy9:39 PM
  • North Main St / Turner Ln9:39 PM
  • South Main St / North Main St Ib9:40 PM
  • South Main St / Elgin Ct9:40 PM
  • South Main St / Woodlawn St9:40 PM
  • South Main St / Fairview Ave9:41 PM
  • South Main St / Fitch Ter9:41 PM
  • South Main St / Stoughton St9:42 PM
  • South Main St / Selwyn Rd Ib9:42 PM
  • South Main St / Summit Rd9:44 PM
  • South Main St / Langley Rd9:44 PM
  • North Main St / West High St9:45 PM
  • West Main St / Pratt St9:45 PM
  • West Main St / Pond St9:46 PM
  • West Main St / Feely St9:46 PM
  • West Main St / Lisa Ln9:47 PM
  • West Main St / Avon Pl9:47 PM
  • West Main St / Klondike Rd9:47 PM
  • West Main St / South St9:48 PM
  • West Main St / Nichols Ave9:48 PM
  • West Main St / Maguire Rd9:49 PM
  • West Main St / East Main St Ib9:49 PM
  • North Main St / Burkeside Ave9:49 PM
  • North Main St / Hillcrest Ave9:49 PM
  • North Main St / Woodland Ave9:49 PM
  • North Main St / Manners Ave9:50 PM
  • North Main St / Willow St9:50 PM
  • North Main St / May Ave9:50 PM
  • North Main St / Searles Ave9:50 PM
  • North Main St / Martland Ave9:51 PM
  • North Main St / Oak St9:51 PM
  • North Main St / Herrod Ave9:51 PM
  • North Main St / Rutland St9:51 PM
  • North Main St / Vine St Ib9:52 PM
  • North Main St / Upland Road9:52 PM
  • North Main St / Landsdowne St9:52 PM
  • North Main St / Battles St Ib9:53 PM
  • North Main St / Division St9:53 PM
  • North Main St / Ford St9:53 PM
  • North Main St / West Ashland St9:53 PM
  • North Main St / Huntington St9:53 PM
  • North Main St / Farrington St9:53 PM
  • North Main St / Prospect St9:54 PM
  • North Main St / Falmouth Ave9:54 PM
  • North Main St / Wyman St9:54 PM
  • North Main St / Haverhill St9:54 PM
  • Linden St / North Montello St9:54 PM
  • North Montello St / Court St9:55 PM
  • BAT Centre9:55 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 9:15 PM, and arrives at BAT Centre at 9:55 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

    Want to know whether the BAT 12 bus arrives on time? Open the Transit app and view user generated on-time performance reports for the 12 bus. You can also contribute your own reports on whether your trip arrived on time, late or early. As these on-time performance stats are user reported, they may differ from official BAT metrics.

    See all on-time performance details

    BAT 12 bus FAQ

    Other BAT bus schedules, routes and maps

    Never miss the bus again. Download Transit.