Massachusetts / Randolph Town
Schedule for N Main St @ Grove St
Route name
Arrival time
Departure time
12 - Ashmont
Brockton
06:00:39
06:00:39
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
06:03:00
06:03:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
06:03:00
06:03:00
12 - Avon Square - Ashmont Station
Avon Square
06:15:00
06:15:00
12 - Avon Square - Ashmont Station
Avon Square
06:15:00
06:15:00
12 - Ashmont
Brockton
06:15:39
06:15:39
12 - Avon Square - Ashmont Station
Crawford Square
06:27:00
06:27:00
12 - Avon Square - Ashmont Station
Crawford Square
06:27:00
06:27:00
12 - Ashmont
Brockton
06:35:39
06:35:39
12 - Avon Square - Ashmont Station
Avon Square
06:39:00
06:39:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
06:43:00
06:43:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
06:43:00
06:43:00
12 - Ashmont
Brockton
06:45:39
06:45:39
12 - Avon Square - Ashmont Station
Avon Square
06:58:00
06:58:00
12 - Avon Square - Ashmont Station
Avon Square
06:58:00
06:58:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
07:11:00
07:11:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
07:11:00
07:11:00
12 - Ashmont
Brockton
07:15:39
07:15:39
12 - Ashmont
Brockton
07:15:39
07:15:39
12 - Avon Square - Ashmont Station
Avon Square
07:21:00
07:21:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
07:36:00
07:36:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
07:36:00
07:36:00
12 - Ashmont
Brockton
07:45:39
07:45:39
12 - Ashmont
Brockton
07:45:39
07:45:39
12 - Avon Square - Ashmont Station
Crawford Square
07:54:00
07:54:00
12 - Avon Square - Ashmont Station
Crawford Square
07:54:00
07:54:00
12 - Avon Square - Ashmont Station
Crawford Square
07:56:00
07:56:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
08:04:00
08:04:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
08:04:00
08:04:00
12 - Avon Square - Ashmont Station
Avon Square
08:11:00
08:11:00
12 - Ashmont
Brockton
08:15:39
08:15:39
12 - Ashmont
Brockton
08:15:39
08:15:39
12 - Avon Square - Ashmont Station
Avon Square
08:23:00
08:23:00
12 - Avon Square - Ashmont Station
Avon Square
08:23:00
08:23:00
12 - Avon Square - Ashmont Station
Crawford Square
08:42:00
08:42:00
12 - Avon Square - Ashmont Station
Avon Square
08:43:00
08:43:00
12 - Avon Square - Ashmont Station
Avon Square
08:43:00
08:43:00
12 - Ashmont
Brockton
08:45:39
08:45:39
12 - Ashmont
Brockton
08:45:39
08:45:39
12 - Avon Square - Ashmont Station
Avon Square
08:51:00
08:51:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
09:13:00
09:13:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
09:13:00
09:13:00
12 - Avon Square - Ashmont Station
Crawford Square
09:14:00
09:14:00
12 - Avon Square - Ashmont Station
Crawford Square
09:14:00
09:14:00
12 - Ashmont
Brockton
09:15:39
09:15:39
12 - Ashmont
Brockton
09:15:39
09:15:39
12 - Avon Square - Ashmont Station
Crawford Square
09:32:00
09:32:00
12 - Avon Square - Ashmont Station
Avon Square
09:43:00
09:43:00
12 - Avon Square - Ashmont Station
Avon Square
09:43:00
09:43:00
12 - Ashmont
Brockton
09:45:39
09:45:39
12 - Ashmont
Brockton
09:45:39
09:45:39
12 - Avon Square - Ashmont Station
Avon Square
09:49:00
09:49:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
10:13:00
10:13:00
12 - Avon Square - Ashmont Station
Crawford Square
10:13:00
10:13:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
10:13:00
10:13:00
12 - Ashmont
Brockton
10:15:39
10:15:39
12 - Ashmont
Brockton
10:15:39
10:15:39
12 - Avon Square - Ashmont Station
Avon Square
10:27:00
10:27:00
12 - Avon Square - Ashmont Station
Crawford Square
10:29:00
10:29:00
12 - Avon Square - Ashmont Station
Crawford Square
10:29:00
10:29:00
12 - Avon Square - Ashmont Station
Avon Square
10:43:00
10:43:00
12 - Avon Square - Ashmont Station
Avon Square
10:43:00
10:43:00
12 - Ashmont
Brockton
10:45:39
10:45:39
12 - Ashmont
Brockton
10:45:39
10:45:39
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
11:14:00
11:14:00
12 - Avon Square - Ashmont Station
Crawford Square
11:14:00
11:14:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
11:14:00
11:14:00
12 - Ashmont
Brockton
11:15:39
11:15:39
12 - Ashmont
Brockton
11:15:39
11:15:39
12 - Avon Square - Ashmont Station
Avon Square
11:17:00
11:17:00
12 - Ashmont
Brockton
11:40:23
11:40:23
12 - Avon Square - Ashmont Station
Avon Square
11:43:00
11:43:00
12 - Avon Square - Ashmont Station
Avon Square
11:43:00
11:43:00
12 - Avon Square - Ashmont Station
Crawford Square
11:44:00
11:44:00
12 - Avon Square - Ashmont Station
Crawford Square
11:44:00
11:44:00
12 - Ashmont
Brockton
11:45:39
11:45:39
12 - Ashmont
Brockton
11:45:39
11:45:39
12 - Avon Square - Ashmont Station
Crawford Square
11:58:00
11:58:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
12:13:00
12:13:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
12:13:00
12:13:00
12 - Ashmont
Brockton
12:15:39
12:15:39
12 - Ashmont
Brockton
12:15:39
12:15:39
12 - Avon Square - Ashmont Station
Avon Square
12:22:00
12:22:00
12 - Avon Square - Ashmont Station
Avon Square
12:43:00
12:43:00
12 - Avon Square - Ashmont Station
Avon Square
12:43:00
12:43:00
12 - Ashmont
Brockton
12:45:39
12:45:39
12 - Ashmont
Brockton
12:45:39
12:45:39
12 - Avon Square - Ashmont Station
Crawford Square
12:50:00
12:50:00
12 - Avon Square - Ashmont Station
Crawford Square
12:59:00
12:59:00
12 - Avon Square - Ashmont Station
Crawford Square
12:59:00
12:59:00
12 - Ashmont
Brockton
13:00:23
13:00:23
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
13:13:00
13:13:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
13:13:00
13:13:00
12 - Ashmont
Brockton
13:15:39
13:15:39
12 - Ashmont
Brockton
13:15:39
13:15:39
12 - Avon Square - Ashmont Station
Avon Square
13:17:00
13:17:00
12 - Ashmont
Brockton
13:40:23
13:40:23
12 - Avon Square - Ashmont Station
Avon Square
13:43:00
13:43:00
12 - Avon Square - Ashmont Station
Avon Square
13:43:00
13:43:00
12 - Ashmont
Brockton
13:45:39
13:45:39
12 - Ashmont
Brockton
13:45:39
13:45:39
12 - Avon Square - Ashmont Station
Crawford Square
13:56:00
13:56:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
14:13:00
14:13:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
14:13:00
14:13:00
12 - Ashmont
Brockton
14:15:39
14:15:39
12 - Ashmont
Brockton
14:15:39
14:15:39
12 - Avon Square - Ashmont Station
Crawford Square
14:19:00
14:19:00
12 - Avon Square - Ashmont Station
Crawford Square
14:19:00
14:19:00
12 - Avon Square - Ashmont Station
Avon Square
14:22:00
14:22:00
12 - Ashmont
Brockton
14:45:39
14:45:39
12 - Ashmont
Brockton
14:45:39
14:45:39
12 - Avon Square - Ashmont Station
Avon Square
14:46:00
14:46:00
12 - Avon Square - Ashmont Station
Avon Square
14:46:00
14:46:00
12 - Avon Square - Ashmont Station
Crawford Square
14:56:00
14:56:00
12 - Ashmont
Brockton
15:00:23
15:00:23
12 - Ashmont
Brockton
15:15:39
15:15:39
12 - Ashmont
Brockton
15:15:39
15:15:39
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
15:21:00
15:21:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
15:21:00
15:21:00
12 - Avon Square - Ashmont Station
Avon Square
15:23:00
15:23:00
12 - Avon Square - Ashmont Station
Avon Square
15:23:00
15:23:00
12 - Ashmont
Brockton
15:40:23
15:40:23
12 - Avon Square - Ashmont Station
Avon Square
15:42:00
15:42:00
12 - Ashmont
Brockton
15:45:39
15:45:39
12 - Ashmont
Brockton
15:45:39
15:45:39
12 - Avon Square - Ashmont Station
Avon Square
15:51:00
15:51:00
12 - Avon Square - Ashmont Station
Avon Square
15:51:00
15:51:00
12 - Avon Square - Ashmont Station
Crawford Square
16:00:00
16:00:00
12 - Ashmont
Brockton
16:15:39
16:15:39
12 - Ashmont
Brockton
16:15:39
16:15:39
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
16:21:00
16:21:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
16:21:00
16:21:00
12 - Avon Square - Ashmont Station
Avon Square
16:43:00
16:43:00
12 - Avon Square - Ashmont Station
Avon Square
16:43:00
16:43:00
12 - Ashmont
Brockton
16:45:39
16:45:39
12 - Ashmont
Brockton
16:45:39
16:45:39
12 - Avon Square - Ashmont Station
Avon Square
16:46:00
16:46:00
12 - Avon Square - Ashmont Station
Avon Square
16:57:00
16:57:00
12 - Avon Square - Ashmont Station
Avon Square
16:57:00
16:57:00
12 - Ashmont
Brockton
17:00:23
17:00:23
12 - Avon Square - Ashmont Station
Crawford Square
17:07:00
17:07:00
12 - Ashmont
Brockton
17:15:39
17:15:39
12 - Ashmont
Brockton
17:15:39
17:15:39
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
17:23:00
17:23:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
17:23:00
17:23:00
12 - Avon Square - Ashmont Station
Avon Square
17:26:00
17:26:00
12 - Ashmont
Brockton
17:40:23
17:40:23
12 - Ashmont
Brockton
17:45:39
17:45:39
12 - Ashmont
Brockton
17:45:39
17:45:39
12 - Avon Square - Ashmont Station
Avon Square
17:48:00
17:48:00
12 - Avon Square - Ashmont Station
Avon Square
17:48:00
17:48:00
12 - Avon Square - Ashmont Station
Avon Square
18:00:00
18:00:00
12 - Avon Square - Ashmont Station
Avon Square
18:00:00
18:00:00
12 - Avon Square - Ashmont Station
Avon Square
18:05:00
18:05:00
12 - Avon Square - Ashmont Station
Crawford Square
18:10:00
18:10:00
12 - Avon Square - Ashmont Station
Avon Square
18:11:00
18:11:00
12 - Avon Square - Ashmont Station
Avon Square
18:11:00
18:11:00
12 - Ashmont
Brockton
18:15:39
18:15:39
12 - Ashmont
Brockton
18:15:39
18:15:39
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
18:31:00
18:31:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
18:31:00
18:31:00
12 - Avon Square - Ashmont Station
Avon Square
18:40:00
18:40:00
12 - Avon Square - Ashmont Station
Avon Square
18:40:00
18:40:00
12 - Ashmont
Brockton
18:45:39
18:45:39
12 - Ashmont
Brockton
18:45:39
18:45:39
12 - Ashmont
Brockton
18:50:23
18:50:23
12 - Avon Square - Ashmont Station
Crawford Square
18:51:00
18:51:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
18:52:00
18:52:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
18:52:00
18:52:00
12 - Avon Square - Ashmont Station
Avon Square
18:56:00
18:56:00
12 - Avon Square - Ashmont Station
Avon Square
19:05:00
19:05:00
12 - Avon Square - Ashmont Station
Avon Square
19:05:00
19:05:00
12 - Avon Square - Ashmont Station
Avon Square
19:13:00
19:13:00
12 - Avon Square - Ashmont Station
Avon Square
19:13:00
19:13:00
12 - Ashmont
Brockton
19:15:39
19:15:39
12 - Ashmont
Brockton
19:15:39
19:15:39
12 - Avon Square - Ashmont Station
Avon Square
19:34:00
19:34:00
12 - Avon Square - Ashmont Station
Avon Square
19:34:00
19:34:00
12 - Avon Square - Ashmont Station
Crawford Square
19:36:00
19:36:00
12 - Ashmont
Brockton
19:45:39
19:45:39
12 - Ashmont
Brockton
19:45:39
19:45:39
12 - Avon Square - Ashmont Station
Avon Square
19:53:00
19:53:00
12 - Avon Square - Ashmont Station
Crawford Square
20:04:00
20:04:00
12 - Avon Square - Ashmont Station
Crawford Square
20:04:00
20:04:00
12 - Ashmont
Brockton
20:15:39
20:15:39
12 - Ashmont
Brockton
20:15:39
20:15:39
12 - Avon Square - Ashmont Station
Crawford Square
20:21:00
20:21:00
12 - Avon Square - Ashmont Station
Avon Square
20:30:00
20:30:00
12 - Avon Square - Ashmont Station
Avon Square
20:30:00
20:30:00
12 - Avon Square - Ashmont Station
Avon Square
20:33:00
20:33:00
12 - Avon Square - Ashmont Station
Avon Square
20:33:00
20:33:00
12 - Ashmont
Brockton
20:45:39
20:45:39
12 - Ashmont
Brockton
20:45:39
20:45:39
12 - Avon Square - Ashmont Station
Avon Square
20:50:00
20:50:00
12 - Avon Square - Ashmont Station
Crawford Square
20:53:00
20:53:00
12 - Avon Square - Ashmont Station
Crawford Square
20:53:00
20:53:00
12 - Ashmont
Brockton
21:15:39
21:15:39
12 - Ashmont
Brockton
21:15:39
21:15:39
12 - Avon Square - Ashmont Station
Avon Square
21:27:00
21:27:00
12 - Avon Square - Ashmont Station
Avon Square
21:45:00
21:45:00
12 - Avon Square - Ashmont Station
Avon Square
21:45:00
21:45:00
12 - Ashmont
Brockton
21:45:39
21:45:39
12 - Avon Square - Ashmont Station
Avon Square
21:50:00
21:50:00
12 - Avon Square - Ashmont Station
Avon Square
21:50:00
21:50:00
12 - Ashmont
Brockton
22:00:39
22:00:39
12 - Avon Square - Ashmont Station
Avon Square
22:13:00
22:13:00
12 - Ashmont
Brockton
22:15:39
22:15:39
12 - Ashmont
Brockton
22:45:39
22:45:39
12 - Avon Square - Ashmont Station
Avon Square
22:50:00
22:50:00
12 - Avon Square - Ashmont Station
Avon Square
22:50:00
22:50:00
12 - Ashmont
Brockton
22:55:39
22:55:39
12 - Avon Square - Ashmont Station
Avon Square
22:56:00
22:56:00
12 - Avon Square - Ashmont Station
Avon Square
22:56:00
22:56:00
12 - Avon Square - Ashmont Station
Avon Square
23:00:00
23:00:00
12 - Ashmont
Brockton
23:15:39
23:15:39
12 - Avon Square - Ashmont Station
Avon Square
23:50:00
23:50:00
12 - Avon Square - Ashmont Station
Avon Square
23:55:00
23:55:00
12 - Avon Square - Ashmont Station
Avon Square
23:55:00
23:55:00
12 - Ashmont
Brockton
23:55:39
23:55:39
12 - Avon Square - Ashmont Station
Avon Square
24:06:00
24:06:00
12 - Avon Square - Ashmont Station
Avon Square
24:06:00
24:06:00
12 - Avon Square - Ashmont Station
Avon Square
24:40:00
24:40:00
12 - Avon Square - Ashmont Station
Crawford Square
24:57:00
24:57:00
12 - Avon Square - Ashmont Station
Crawford Square
24:57:00
24:57:00
12 - Avon Square - Ashmont Station
Crawford Square
25:13:00
25:13:00
12 - Avon Square - Ashmont Station
Crawford Square
25:13:00
25:13:00
12 - Avon Square - Ashmont Station
Crawford Square
25:13:00
25:13:00