Massachusetts / Randolph Town
Schedule for North Main St and Depot St
Route name
Arrival time
Departure time
12 - Ashmont
Brockton
06:01:28
06:01:28
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
06:04:00
06:04:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
06:04:00
06:04:00
12 - Avon Square - Ashmont Station
Avon Square
06:16:00
06:16:00
12 - Avon Square - Ashmont Station
Avon Square
06:16:00
06:16:00
12 - Ashmont
Brockton
06:16:28
06:16:28
12 - Avon Square - Ashmont Station
Crawford Square
06:28:00
06:28:00
12 - Avon Square - Ashmont Station
Crawford Square
06:28:00
06:28:00
12 - Ashmont
Brockton
06:36:28
06:36:28
12 - Avon Square - Ashmont Station
Avon Square
06:40:00
06:40:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
06:45:00
06:45:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
06:45:00
06:45:00
12 - Ashmont
Brockton
06:46:28
06:46:28
12 - Avon Square - Ashmont Station
Avon Square
07:00:00
07:00:00
12 - Avon Square - Ashmont Station
Avon Square
07:00:00
07:00:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
07:13:00
07:13:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
07:13:00
07:13:00
12 - Ashmont
Brockton
07:16:28
07:16:28
12 - Ashmont
Brockton
07:16:28
07:16:28
12 - Avon Square - Ashmont Station
Avon Square
07:22:00
07:22:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
07:38:00
07:38:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
07:38:00
07:38:00
12 - Ashmont
Brockton
07:46:28
07:46:28
12 - Ashmont
Brockton
07:46:28
07:46:28
12 - Avon Square - Ashmont Station
Crawford Square
07:56:00
07:56:00
12 - Avon Square - Ashmont Station
Crawford Square
07:56:00
07:56:00
12 - Avon Square - Ashmont Station
Crawford Square
07:58:00
07:58:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
08:06:00
08:06:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
08:06:00
08:06:00
12 - Avon Square - Ashmont Station
Avon Square
08:13:00
08:13:00
12 - Ashmont
Brockton
08:16:28
08:16:28
12 - Ashmont
Brockton
08:16:28
08:16:28
12 - Avon Square - Ashmont Station
Avon Square
08:25:00
08:25:00
12 - Avon Square - Ashmont Station
Avon Square
08:25:00
08:25:00
12 - Avon Square - Ashmont Station
Crawford Square
08:44:00
08:44:00
12 - Avon Square - Ashmont Station
Avon Square
08:45:00
08:45:00
12 - Avon Square - Ashmont Station
Avon Square
08:45:00
08:45:00
12 - Ashmont
Brockton
08:46:28
08:46:28
12 - Ashmont
Brockton
08:46:28
08:46:28
12 - Avon Square - Ashmont Station
Avon Square
08:53:00
08:53:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
09:15:00
09:15:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
09:15:00
09:15:00
12 - Avon Square - Ashmont Station
Crawford Square
09:16:00
09:16:00
12 - Avon Square - Ashmont Station
Crawford Square
09:16:00
09:16:00
12 - Ashmont
Brockton
09:16:28
09:16:28
12 - Ashmont
Brockton
09:16:28
09:16:28
12 - Avon Square - Ashmont Station
Crawford Square
09:34:00
09:34:00
12 - Avon Square - Ashmont Station
Avon Square
09:45:00
09:45:00
12 - Avon Square - Ashmont Station
Avon Square
09:45:00
09:45:00
12 - Ashmont
Brockton
09:46:28
09:46:28
12 - Ashmont
Brockton
09:46:28
09:46:28
12 - Avon Square - Ashmont Station
Avon Square
09:51:00
09:51:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
10:15:00
10:15:00
12 - Avon Square - Ashmont Station
Crawford Square
10:15:00
10:15:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
10:15:00
10:15:00
12 - Ashmont
Brockton
10:16:28
10:16:28
12 - Ashmont
Brockton
10:16:28
10:16:28
12 - Avon Square - Ashmont Station
Avon Square
10:29:00
10:29:00
12 - Avon Square - Ashmont Station
Crawford Square
10:31:00
10:31:00
12 - Avon Square - Ashmont Station
Crawford Square
10:31:00
10:31:00
12 - Avon Square - Ashmont Station
Avon Square
10:45:00
10:45:00
12 - Avon Square - Ashmont Station
Avon Square
10:45:00
10:45:00
12 - Ashmont
Brockton
10:46:28
10:46:28
12 - Ashmont
Brockton
10:46:28
10:46:28
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
11:16:00
11:16:00
12 - Avon Square - Ashmont Station
Crawford Square
11:16:00
11:16:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
11:16:00
11:16:00
12 - Ashmont
Brockton
11:16:28
11:16:28
12 - Ashmont
Brockton
11:16:28
11:16:28
12 - Avon Square - Ashmont Station
Avon Square
11:19:00
11:19:00
12 - Ashmont
Brockton
11:41:22
11:41:22
12 - Avon Square - Ashmont Station
Avon Square
11:45:00
11:45:00
12 - Avon Square - Ashmont Station
Avon Square
11:45:00
11:45:00
12 - Avon Square - Ashmont Station
Crawford Square
11:46:00
11:46:00
12 - Avon Square - Ashmont Station
Crawford Square
11:46:00
11:46:00
12 - Ashmont
Brockton
11:46:28
11:46:28
12 - Ashmont
Brockton
11:46:28
11:46:28
12 - Avon Square - Ashmont Station
Crawford Square
12:01:00
12:01:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
12:15:00
12:15:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
12:15:00
12:15:00
12 - Ashmont
Brockton
12:16:28
12:16:28
12 - Ashmont
Brockton
12:16:28
12:16:28
12 - Avon Square - Ashmont Station
Avon Square
12:25:00
12:25:00
12 - Avon Square - Ashmont Station
Avon Square
12:45:00
12:45:00
12 - Avon Square - Ashmont Station
Avon Square
12:45:00
12:45:00
12 - Ashmont
Brockton
12:46:28
12:46:28
12 - Ashmont
Brockton
12:46:28
12:46:28
12 - Avon Square - Ashmont Station
Crawford Square
12:53:00
12:53:00
12 - Avon Square - Ashmont Station
Crawford Square
13:01:00
13:01:00
12 - Avon Square - Ashmont Station
Crawford Square
13:01:00
13:01:00
12 - Ashmont
Brockton
13:01:22
13:01:22
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
13:15:00
13:15:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
13:15:00
13:15:00
12 - Ashmont
Brockton
13:16:28
13:16:28
12 - Ashmont
Brockton
13:16:28
13:16:28
12 - Avon Square - Ashmont Station
Avon Square
13:20:00
13:20:00
12 - Ashmont
Brockton
13:41:22
13:41:22
12 - Avon Square - Ashmont Station
Avon Square
13:45:00
13:45:00
12 - Avon Square - Ashmont Station
Avon Square
13:45:00
13:45:00
12 - Ashmont
Brockton
13:46:28
13:46:28
12 - Ashmont
Brockton
13:46:28
13:46:28
12 - Avon Square - Ashmont Station
Crawford Square
13:59:00
13:59:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
14:15:00
14:15:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
14:15:00
14:15:00
12 - Ashmont
Brockton
14:16:28
14:16:28
12 - Ashmont
Brockton
14:16:28
14:16:28
12 - Avon Square - Ashmont Station
Crawford Square
14:21:00
14:21:00
12 - Avon Square - Ashmont Station
Crawford Square
14:21:00
14:21:00
12 - Avon Square - Ashmont Station
Avon Square
14:25:00
14:25:00
12 - Ashmont
Brockton
14:46:28
14:46:28
12 - Ashmont
Brockton
14:46:28
14:46:28
12 - Avon Square - Ashmont Station
Avon Square
14:49:00
14:49:00
12 - Avon Square - Ashmont Station
Avon Square
14:49:00
14:49:00
12 - Avon Square - Ashmont Station
Crawford Square
14:59:00
14:59:00
12 - Ashmont
Brockton
15:01:22
15:01:22
12 - Ashmont
Brockton
15:16:28
15:16:28
12 - Ashmont
Brockton
15:16:28
15:16:28
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
15:24:00
15:24:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
15:24:00
15:24:00
12 - Avon Square - Ashmont Station
Avon Square
15:26:00
15:26:00
12 - Avon Square - Ashmont Station
Avon Square
15:26:00
15:26:00
12 - Ashmont
Brockton
15:41:22
15:41:22
12 - Avon Square - Ashmont Station
Avon Square
15:45:00
15:45:00
12 - Ashmont
Brockton
15:46:28
15:46:28
12 - Ashmont
Brockton
15:46:28
15:46:28
12 - Avon Square - Ashmont Station
Avon Square
15:54:00
15:54:00
12 - Avon Square - Ashmont Station
Avon Square
15:54:00
15:54:00
12 - Avon Square - Ashmont Station
Crawford Square
16:03:00
16:03:00
12 - Ashmont
Brockton
16:16:28
16:16:28
12 - Ashmont
Brockton
16:16:28
16:16:28
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
16:24:00
16:24:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
16:24:00
16:24:00
12 - Avon Square - Ashmont Station
Avon Square
16:46:00
16:46:00
12 - Avon Square - Ashmont Station
Avon Square
16:46:00
16:46:00
12 - Ashmont
Brockton
16:46:28
16:46:28
12 - Ashmont
Brockton
16:46:28
16:46:28
12 - Avon Square - Ashmont Station
Avon Square
16:49:00
16:49:00
12 - Avon Square - Ashmont Station
Avon Square
17:00:00
17:00:00
12 - Avon Square - Ashmont Station
Avon Square
17:00:00
17:00:00
12 - Ashmont
Brockton
17:01:22
17:01:22
12 - Avon Square - Ashmont Station
Crawford Square
17:10:00
17:10:00
12 - Ashmont
Brockton
17:16:28
17:16:28
12 - Ashmont
Brockton
17:16:28
17:16:28
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
17:26:00
17:26:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
17:26:00
17:26:00
12 - Avon Square - Ashmont Station
Avon Square
17:29:00
17:29:00
12 - Ashmont
Brockton
17:41:22
17:41:22
12 - Ashmont
Brockton
17:46:28
17:46:28
12 - Ashmont
Brockton
17:46:28
17:46:28
12 - Avon Square - Ashmont Station
Avon Square
17:51:00
17:51:00
12 - Avon Square - Ashmont Station
Avon Square
17:51:00
17:51:00
12 - Avon Square - Ashmont Station
Avon Square
18:03:00
18:03:00
12 - Avon Square - Ashmont Station
Avon Square
18:03:00
18:03:00
12 - Avon Square - Ashmont Station
Avon Square
18:08:00
18:08:00
12 - Avon Square - Ashmont Station
Crawford Square
18:13:00
18:13:00
12 - Avon Square - Ashmont Station
Avon Square
18:14:00
18:14:00
12 - Avon Square - Ashmont Station
Avon Square
18:14:00
18:14:00
12 - Ashmont
Brockton
18:16:28
18:16:28
12 - Ashmont
Brockton
18:16:28
18:16:28
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
18:34:00
18:34:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
18:34:00
18:34:00
12 - Avon Square - Ashmont Station
Avon Square
18:43:00
18:43:00
12 - Avon Square - Ashmont Station
Avon Square
18:43:00
18:43:00
12 - Ashmont
Brockton
18:46:28
18:46:28
12 - Ashmont
Brockton
18:46:28
18:46:28
12 - Ashmont
Brockton
18:51:22
18:51:22
12 - Avon Square - Ashmont Station
Crawford Square
18:54:00
18:54:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
18:55:00
18:55:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
18:55:00
18:55:00
12 - Avon Square - Ashmont Station
Avon Square
18:59:00
18:59:00
12 - Avon Square - Ashmont Station
Avon Square
19:08:00
19:08:00
12 - Avon Square - Ashmont Station
Avon Square
19:08:00
19:08:00
12 - Avon Square - Ashmont Station
Avon Square
19:15:00
19:15:00
12 - Avon Square - Ashmont Station
Avon Square
19:15:00
19:15:00
12 - Ashmont
Brockton
19:16:28
19:16:28
12 - Ashmont
Brockton
19:16:28
19:16:28
12 - Avon Square - Ashmont Station
Avon Square
19:37:00
19:37:00
12 - Avon Square - Ashmont Station
Avon Square
19:37:00
19:37:00
12 - Avon Square - Ashmont Station
Crawford Square
19:39:00
19:39:00
12 - Ashmont
Brockton
19:46:28
19:46:28
12 - Ashmont
Brockton
19:46:28
19:46:28
12 - Avon Square - Ashmont Station
Avon Square
19:56:00
19:56:00
12 - Avon Square - Ashmont Station
Crawford Square
20:07:00
20:07:00
12 - Avon Square - Ashmont Station
Crawford Square
20:07:00
20:07:00
12 - Ashmont
Brockton
20:16:28
20:16:28
12 - Ashmont
Brockton
20:16:28
20:16:28
12 - Avon Square - Ashmont Station
Crawford Square
20:24:00
20:24:00
12 - Avon Square - Ashmont Station
Avon Square
20:32:00
20:32:00
12 - Avon Square - Ashmont Station
Avon Square
20:32:00
20:32:00
12 - Avon Square - Ashmont Station
Avon Square
20:36:00
20:36:00
12 - Avon Square - Ashmont Station
Avon Square
20:36:00
20:36:00
12 - Ashmont
Brockton
20:46:28
20:46:28
12 - Ashmont
Brockton
20:46:28
20:46:28
12 - Avon Square - Ashmont Station
Avon Square
20:52:00
20:52:00
12 - Avon Square - Ashmont Station
Crawford Square
20:55:00
20:55:00
12 - Avon Square - Ashmont Station
Crawford Square
20:55:00
20:55:00
12 - Ashmont
Brockton
21:16:28
21:16:28
12 - Ashmont
Brockton
21:16:28
21:16:28
12 - Avon Square - Ashmont Station
Avon Square
21:29:00
21:29:00
12 - Ashmont
Brockton
21:46:28
21:46:28
12 - Avon Square - Ashmont Station
Avon Square
21:47:00
21:47:00
12 - Avon Square - Ashmont Station
Avon Square
21:47:00
21:47:00
12 - Avon Square - Ashmont Station
Avon Square
21:53:00
21:53:00
12 - Avon Square - Ashmont Station
Avon Square
21:53:00
21:53:00
12 - Ashmont
Brockton
22:01:28
22:01:28
12 - Avon Square - Ashmont Station
Avon Square
22:15:00
22:15:00
12 - Ashmont
Brockton
22:16:28
22:16:28
12 - Ashmont
Brockton
22:46:28
22:46:28
12 - Avon Square - Ashmont Station
Avon Square
22:52:00
22:52:00
12 - Avon Square - Ashmont Station
Avon Square
22:52:00
22:52:00
12 - Ashmont
Brockton
22:56:28
22:56:28
12 - Avon Square - Ashmont Station
Avon Square
22:58:00
22:58:00
12 - Avon Square - Ashmont Station
Avon Square
22:58:00
22:58:00
12 - Avon Square - Ashmont Station
Avon Square
23:02:00
23:02:00
12 - Ashmont
Brockton
23:16:28
23:16:28
12 - Avon Square - Ashmont Station
Avon Square
23:52:00
23:52:00
12 - Ashmont
Brockton
23:56:28
23:56:28
12 - Avon Square - Ashmont Station
Avon Square
23:57:00
23:57:00
12 - Avon Square - Ashmont Station
Avon Square
23:57:00
23:57:00
12 - Avon Square - Ashmont Station
Avon Square
24:08:00
24:08:00
12 - Avon Square - Ashmont Station
Avon Square
24:08:00
24:08:00
12 - Avon Square - Ashmont Station
Avon Square
24:42:00
24:42:00
12 - Avon Square - Ashmont Station
Crawford Square
24:59:00
24:59:00
12 - Avon Square - Ashmont Station
Crawford Square
24:59:00
24:59:00
12 - Avon Square - Ashmont Station
Crawford Square
25:15:00
25:15:00
12 - Avon Square - Ashmont Station
Crawford Square
25:15:00
25:15:00
12 - Avon Square - Ashmont Station
Crawford Square
25:15:00
25:15:00