Massachusetts / Randolph Town
Schedule for N Main St @ Reed St
Route name
Arrival time
Departure time
12 - Ashmont
Brockton
05:58:44
05:58:44
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
05:59:00
05:59:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
05:59:00
05:59:00
12 - Avon Square - Ashmont Station
Avon Square
06:11:00
06:11:00
12 - Avon Square - Ashmont Station
Avon Square
06:11:00
06:11:00
12 - Ashmont
Brockton
06:13:44
06:13:44
12 - Avon Square - Ashmont Station
Crawford Square
06:23:00
06:23:00
12 - Avon Square - Ashmont Station
Crawford Square
06:23:00
06:23:00
12 - Ashmont
Brockton
06:33:44
06:33:44
12 - Avon Square - Ashmont Station
Avon Square
06:36:00
06:36:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
06:38:00
06:38:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
06:38:00
06:38:00
12 - Ashmont
Brockton
06:43:44
06:43:44
12 - Avon Square - Ashmont Station
Avon Square
06:53:00
06:53:00
12 - Avon Square - Ashmont Station
Avon Square
06:53:00
06:53:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
07:06:00
07:06:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
07:06:00
07:06:00
12 - Ashmont
Brockton
07:13:44
07:13:44
12 - Ashmont
Brockton
07:13:44
07:13:44
12 - Avon Square - Ashmont Station
Avon Square
07:18:00
07:18:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
07:31:00
07:31:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
07:31:00
07:31:00
12 - Ashmont
Brockton
07:43:44
07:43:44
12 - Ashmont
Brockton
07:43:44
07:43:44
12 - Avon Square - Ashmont Station
Crawford Square
07:49:00
07:49:00
12 - Avon Square - Ashmont Station
Crawford Square
07:49:00
07:49:00
12 - Avon Square - Ashmont Station
Crawford Square
07:51:00
07:51:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
07:59:00
07:59:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
07:59:00
07:59:00
12 - Avon Square - Ashmont Station
Avon Square
08:06:00
08:06:00
12 - Ashmont
Brockton
08:13:44
08:13:44
12 - Ashmont
Brockton
08:13:44
08:13:44
12 - Avon Square - Ashmont Station
Avon Square
08:18:00
08:18:00
12 - Avon Square - Ashmont Station
Avon Square
08:18:00
08:18:00
12 - Avon Square - Ashmont Station
Crawford Square
08:37:00
08:37:00
12 - Avon Square - Ashmont Station
Avon Square
08:38:00
08:38:00
12 - Avon Square - Ashmont Station
Avon Square
08:38:00
08:38:00
12 - Ashmont
Brockton
08:43:44
08:43:44
12 - Ashmont
Brockton
08:43:44
08:43:44
12 - Avon Square - Ashmont Station
Avon Square
08:46:00
08:46:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
09:08:00
09:08:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
09:08:00
09:08:00
12 - Avon Square - Ashmont Station
Crawford Square
09:09:00
09:09:00
12 - Avon Square - Ashmont Station
Crawford Square
09:09:00
09:09:00
12 - Ashmont
Brockton
09:13:44
09:13:44
12 - Ashmont
Brockton
09:13:44
09:13:44
12 - Avon Square - Ashmont Station
Crawford Square
09:27:00
09:27:00
12 - Avon Square - Ashmont Station
Avon Square
09:38:00
09:38:00
12 - Avon Square - Ashmont Station
Avon Square
09:38:00
09:38:00
12 - Ashmont
Brockton
09:43:44
09:43:44
12 - Ashmont
Brockton
09:43:44
09:43:44
12 - Avon Square - Ashmont Station
Avon Square
09:44:00
09:44:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
10:08:00
10:08:00
12 - Avon Square - Ashmont Station
Crawford Square
10:08:00
10:08:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
10:08:00
10:08:00
12 - Ashmont
Brockton
10:13:44
10:13:44
12 - Ashmont
Brockton
10:13:44
10:13:44
12 - Avon Square - Ashmont Station
Avon Square
10:22:00
10:22:00
12 - Avon Square - Ashmont Station
Crawford Square
10:24:00
10:24:00
12 - Avon Square - Ashmont Station
Crawford Square
10:24:00
10:24:00
12 - Avon Square - Ashmont Station
Avon Square
10:38:00
10:38:00
12 - Avon Square - Ashmont Station
Avon Square
10:38:00
10:38:00
12 - Ashmont
Brockton
10:43:44
10:43:44
12 - Ashmont
Brockton
10:43:44
10:43:44
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
11:09:00
11:09:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
11:09:00
11:09:00
12 - Avon Square - Ashmont Station
Crawford Square
11:09:00
11:09:00
12 - Avon Square - Ashmont Station
Avon Square
11:12:00
11:12:00
12 - Ashmont
Brockton
11:13:44
11:13:44
12 - Ashmont
Brockton
11:13:44
11:13:44
12 - Avon Square - Ashmont Station
Avon Square
11:38:00
11:38:00
12 - Avon Square - Ashmont Station
Avon Square
11:38:00
11:38:00
12 - Ashmont
Brockton
11:38:05
11:38:05
12 - Avon Square - Ashmont Station
Crawford Square
11:39:00
11:39:00
12 - Avon Square - Ashmont Station
Crawford Square
11:39:00
11:39:00
12 - Ashmont
Brockton
11:43:44
11:43:44
12 - Ashmont
Brockton
11:43:44
11:43:44
12 - Avon Square - Ashmont Station
Crawford Square
11:52:00
11:52:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
12:08:00
12:08:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
12:08:00
12:08:00
12 - Ashmont
Brockton
12:13:44
12:13:44
12 - Ashmont
Brockton
12:13:44
12:13:44
12 - Avon Square - Ashmont Station
Avon Square
12:16:00
12:16:00
12 - Avon Square - Ashmont Station
Avon Square
12:38:00
12:38:00
12 - Avon Square - Ashmont Station
Avon Square
12:38:00
12:38:00
12 - Ashmont
Brockton
12:43:44
12:43:44
12 - Ashmont
Brockton
12:43:44
12:43:44
12 - Avon Square - Ashmont Station
Crawford Square
12:44:00
12:44:00
12 - Avon Square - Ashmont Station
Crawford Square
12:54:00
12:54:00
12 - Avon Square - Ashmont Station
Crawford Square
12:54:00
12:54:00
12 - Ashmont
Brockton
12:58:05
12:58:05
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
13:08:00
13:08:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
13:08:00
13:08:00
12 - Avon Square - Ashmont Station
Avon Square
13:11:00
13:11:00
12 - Ashmont
Brockton
13:13:44
13:13:44
12 - Ashmont
Brockton
13:13:44
13:13:44
12 - Avon Square - Ashmont Station
Avon Square
13:38:00
13:38:00
12 - Avon Square - Ashmont Station
Avon Square
13:38:00
13:38:00
12 - Ashmont
Brockton
13:38:05
13:38:05
12 - Ashmont
Brockton
13:43:44
13:43:44
12 - Ashmont
Brockton
13:43:44
13:43:44
12 - Avon Square - Ashmont Station
Crawford Square
13:50:00
13:50:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
14:08:00
14:08:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
14:08:00
14:08:00
12 - Ashmont
Brockton
14:13:44
14:13:44
12 - Ashmont
Brockton
14:13:44
14:13:44
12 - Avon Square - Ashmont Station
Crawford Square
14:14:00
14:14:00
12 - Avon Square - Ashmont Station
Crawford Square
14:14:00
14:14:00
12 - Avon Square - Ashmont Station
Avon Square
14:16:00
14:16:00
12 - Avon Square - Ashmont Station
Avon Square
14:39:00
14:39:00
12 - Avon Square - Ashmont Station
Avon Square
14:39:00
14:39:00
12 - Ashmont
Brockton
14:43:44
14:43:44
12 - Ashmont
Brockton
14:43:44
14:43:44
12 - Avon Square - Ashmont Station
Crawford Square
14:50:00
14:50:00
12 - Ashmont
Brockton
14:58:05
14:58:05
12 - Ashmont
Brockton
15:13:44
15:13:44
12 - Ashmont
Brockton
15:13:44
15:13:44
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
15:14:00
15:14:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
15:14:00
15:14:00
12 - Avon Square - Ashmont Station
Avon Square
15:18:00
15:18:00
12 - Avon Square - Ashmont Station
Avon Square
15:18:00
15:18:00
12 - Avon Square - Ashmont Station
Avon Square
15:36:00
15:36:00
12 - Ashmont
Brockton
15:38:05
15:38:05
12 - Ashmont
Brockton
15:43:44
15:43:44
12 - Ashmont
Brockton
15:43:44
15:43:44
12 - Avon Square - Ashmont Station
Avon Square
15:44:00
15:44:00
12 - Avon Square - Ashmont Station
Avon Square
15:44:00
15:44:00
12 - Avon Square - Ashmont Station
Crawford Square
15:54:00
15:54:00
12 - Ashmont
Brockton
16:13:44
16:13:44
12 - Ashmont
Brockton
16:13:44
16:13:44
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
16:14:00
16:14:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
16:14:00
16:14:00
12 - Avon Square - Ashmont Station
Avon Square
16:38:00
16:38:00
12 - Avon Square - Ashmont Station
Avon Square
16:38:00
16:38:00
12 - Avon Square - Ashmont Station
Avon Square
16:41:00
16:41:00
12 - Ashmont
Brockton
16:43:44
16:43:44
12 - Ashmont
Brockton
16:43:44
16:43:44
12 - Avon Square - Ashmont Station
Avon Square
16:50:00
16:50:00
12 - Avon Square - Ashmont Station
Avon Square
16:50:00
16:50:00
12 - Ashmont
Brockton
16:58:05
16:58:05
12 - Avon Square - Ashmont Station
Crawford Square
17:02:00
17:02:00
12 - Ashmont
Brockton
17:13:44
17:13:44
12 - Ashmont
Brockton
17:13:44
17:13:44
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
17:16:00
17:16:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
17:16:00
17:16:00
12 - Avon Square - Ashmont Station
Avon Square
17:21:00
17:21:00
12 - Ashmont
Brockton
17:38:05
17:38:05
12 - Avon Square - Ashmont Station
Avon Square
17:41:00
17:41:00
12 - Avon Square - Ashmont Station
Avon Square
17:41:00
17:41:00
12 - Ashmont
Brockton
17:43:44
17:43:44
12 - Ashmont
Brockton
17:43:44
17:43:44
12 - Avon Square - Ashmont Station
Avon Square
17:55:00
17:55:00
12 - Avon Square - Ashmont Station
Avon Square
17:55:00
17:55:00
12 - Avon Square - Ashmont Station
Avon Square
18:00:00
18:00:00
12 - Avon Square - Ashmont Station
Avon Square
18:04:00
18:04:00
12 - Avon Square - Ashmont Station
Avon Square
18:04:00
18:04:00
12 - Avon Square - Ashmont Station
Crawford Square
18:05:00
18:05:00
12 - Ashmont
Brockton
18:13:44
18:13:44
12 - Ashmont
Brockton
18:13:44
18:13:44
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
18:24:00
18:24:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
18:24:00
18:24:00
12 - Avon Square - Ashmont Station
Avon Square
18:33:00
18:33:00
12 - Avon Square - Ashmont Station
Avon Square
18:33:00
18:33:00
12 - Ashmont
Brockton
18:43:44
18:43:44
12 - Ashmont
Brockton
18:43:44
18:43:44
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
18:45:00
18:45:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
18:45:00
18:45:00
12 - Avon Square - Ashmont Station
Crawford Square
18:46:00
18:46:00
12 - Ashmont
Brockton
18:48:05
18:48:05
12 - Avon Square - Ashmont Station
Avon Square
18:51:00
18:51:00
12 - Avon Square - Ashmont Station
Avon Square
18:58:00
18:58:00
12 - Avon Square - Ashmont Station
Avon Square
18:58:00
18:58: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 - Ashmont
Brockton
19:13:44
19:13:44
12 - Ashmont
Brockton
19:13:44
19:13:44
12 - Avon Square - Ashmont Station
Avon Square
19:28:00
19:28:00
12 - Avon Square - Ashmont Station
Avon Square
19:28:00
19:28:00
12 - Avon Square - Ashmont Station
Crawford Square
19:31:00
19:31:00
12 - Ashmont
Brockton
19:43:44
19:43:44
12 - Ashmont
Brockton
19:43:44
19:43:44
12 - Avon Square - Ashmont Station
Avon Square
19:48:00
19:48:00
12 - Avon Square - Ashmont Station
Crawford Square
19:59:00
19:59:00
12 - Avon Square - Ashmont Station
Crawford Square
19:59:00
19:59:00
12 - Ashmont
Brockton
20:13:44
20:13:44
12 - Ashmont
Brockton
20:13:44
20:13:44
12 - Avon Square - Ashmont Station
Crawford Square
20:16:00
20:16:00
12 - Avon Square - Ashmont Station
Avon Square
20:26:00
20:26:00
12 - Avon Square - Ashmont Station
Avon Square
20:26:00
20:26:00
12 - Avon Square - Ashmont Station
Avon Square
20:28:00
20:28:00
12 - Avon Square - Ashmont Station
Avon Square
20:28:00
20:28:00
12 - Ashmont
Brockton
20:43:44
20:43:44
12 - Ashmont
Brockton
20:43:44
20:43:44
12 - Avon Square - Ashmont Station
Avon Square
20:45:00
20:45:00
12 - Avon Square - Ashmont Station
Crawford Square
20:49:00
20:49:00
12 - Avon Square - Ashmont Station
Crawford Square
20:49:00
20:49:00
12 - Ashmont
Brockton
21:13:44
21:13:44
12 - Ashmont
Brockton
21:13:44
21:13:44
12 - Avon Square - Ashmont Station
Avon Square
21:22:00
21:22:00
12 - Avon Square - Ashmont Station
Avon Square
21:41:00
21:41:00
12 - Avon Square - Ashmont Station
Avon Square
21:41:00
21:41:00
12 - Ashmont
Brockton
21:43:44
21:43:44
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:58:44
21:58:44
12 - Avon Square - Ashmont Station
Avon Square
22:08:00
22:08:00
12 - Ashmont
Brockton
22:13:44
22:13:44
12 - Ashmont
Brockton
22:43:44
22:43:44
12 - Avon Square - Ashmont Station
Avon Square
22:45:00
22:45:00
12 - Avon Square - Ashmont Station
Avon Square
22:45:00
22:45:00
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:53:44
22:53:44
12 - Avon Square - Ashmont Station
Avon Square
22:56:00
22:56:00
12 - Ashmont
Brockton
23:13:44
23:13:44
12 - Avon Square - Ashmont Station
Avon Square
23:46:00
23:46:00
12 - Avon Square - Ashmont Station
Avon Square
23:50:00
23:50:00
12 - Avon Square - Ashmont Station
Avon Square
23:50:00
23:50:00
12 - Ashmont
Brockton
23:53:44
23:53:44
12 - Avon Square - Ashmont Station
Avon Square
24:02:00
24:02:00
12 - Avon Square - Ashmont Station
Avon Square
24:02:00
24:02:00
12 - Avon Square - Ashmont Station
Avon Square
24:36:00
24:36:00
12 - Avon Square - Ashmont Station
Crawford Square
24:54:00
24:54:00
12 - Avon Square - Ashmont Station
Crawford Square
24:54:00
24:54:00
12 - Avon Square - Ashmont Station
Crawford Square
25:09:00
25:09:00
12 - Avon Square - Ashmont Station
Crawford Square
25:09:00
25:09:00
12 - Avon Square - Ashmont Station
Crawford Square
25:09:00
25:09:00