Massachusetts / Randolph Town
Schedule for North Main St and Diauto Dr
Route name
Arrival time
Departure time
12 - Ashmont
Brockton
06:01:43
06:01:43
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
06:05:00
06:05:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
06:05:00
06:05:00
12 - Ashmont
Brockton
06:16:43
06:16:43
12 - Avon Square - Ashmont Station
Avon Square
06:17:00
06:17:00
12 - Avon Square - Ashmont Station
Avon Square
06:17:00
06:17:00
12 - Avon Square - Ashmont Station
Crawford Square
06:29:00
06:29:00
12 - Avon Square - Ashmont Station
Crawford Square
06:29:00
06:29:00
12 - Ashmont
Brockton
06:36:43
06:36:43
12 - Avon Square - Ashmont Station
Avon Square
06:41:00
06:41:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
06:46:00
06:46:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
06:46:00
06:46:00
12 - Ashmont
Brockton
06:46:43
06:46:43
12 - Avon Square - Ashmont Station
Avon Square
07:01:00
07:01:00
12 - Avon Square - Ashmont Station
Avon Square
07:01:00
07:01:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
07:14:00
07:14:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
07:14:00
07:14:00
12 - Ashmont
Brockton
07:16:43
07:16:43
12 - Ashmont
Brockton
07:16:43
07:16:43
12 - Avon Square - Ashmont Station
Avon Square
07:23:00
07:23:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
07:39:00
07:39:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
07:39:00
07:39:00
12 - Ashmont
Brockton
07:46:43
07:46:43
12 - Ashmont
Brockton
07:46:43
07:46:43
12 - Avon Square - Ashmont Station
Crawford Square
07:57:00
07:57:00
12 - Avon Square - Ashmont Station
Crawford Square
07:57:00
07:57:00
12 - Avon Square - Ashmont Station
Crawford Square
07:59:00
07:59:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
08:07:00
08:07:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
08:07:00
08:07:00
12 - Avon Square - Ashmont Station
Avon Square
08:14:00
08:14:00
12 - Ashmont
Brockton
08:16:43
08:16:43
12 - Ashmont
Brockton
08:16:43
08:16:43
12 - Avon Square - Ashmont Station
Avon Square
08:26:00
08:26:00
12 - Avon Square - Ashmont Station
Avon Square
08:26:00
08:26:00
12 - Avon Square - Ashmont Station
Crawford Square
08:45:00
08:45:00
12 - Avon Square - Ashmont Station
Avon Square
08:46:00
08:46:00
12 - Avon Square - Ashmont Station
Avon Square
08:46:00
08:46:00
12 - Ashmont
Brockton
08:46:43
08:46:43
12 - Ashmont
Brockton
08:46:43
08:46:43
12 - Avon Square - Ashmont Station
Avon Square
08:54:00
08:54:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
09:16:00
09:16:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
09:16:00
09:16:00
12 - Ashmont
Brockton
09:16:43
09:16:43
12 - Ashmont
Brockton
09:16:43
09:16:43
12 - Avon Square - Ashmont Station
Crawford Square
09:17:00
09:17:00
12 - Avon Square - Ashmont Station
Crawford Square
09:17:00
09:17:00
12 - Avon Square - Ashmont Station
Crawford Square
09:35:00
09:35:00
12 - Avon Square - Ashmont Station
Avon Square
09:46:00
09:46:00
12 - Avon Square - Ashmont Station
Avon Square
09:46:00
09:46:00
12 - Ashmont
Brockton
09:46:43
09:46:43
12 - Ashmont
Brockton
09:46:43
09:46:43
12 - Avon Square - Ashmont Station
Avon Square
09:52:00
09:52:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
10:16:00
10:16:00
12 - Avon Square - Ashmont Station
Crawford Square
10:16:00
10:16:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
10:16:00
10:16:00
12 - Ashmont
Brockton
10:16:43
10:16:43
12 - Ashmont
Brockton
10:16:43
10:16:43
12 - Avon Square - Ashmont Station
Avon Square
10:30:00
10:30:00
12 - Avon Square - Ashmont Station
Crawford Square
10:32:00
10:32:00
12 - Avon Square - Ashmont Station
Crawford Square
10:32:00
10:32:00
12 - Avon Square - Ashmont Station
Avon Square
10:46:00
10:46:00
12 - Avon Square - Ashmont Station
Avon Square
10:46:00
10:46:00
12 - Ashmont
Brockton
10:46:43
10:46:43
12 - Ashmont
Brockton
10:46:43
10:46:43
12 - Ashmont
Brockton
11:16:43
11:16:43
12 - Ashmont
Brockton
11:16:43
11:16:43
12 - Avon Square - Ashmont Station
Crawford Square
11:17:00
11:17:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
11:17:00
11:17:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
11:17:00
11:17:00
12 - Avon Square - Ashmont Station
Avon Square
11:20:00
11:20:00
12 - Ashmont
Brockton
11:41:40
11:41:40
12 - Avon Square - Ashmont Station
Avon Square
11:46:00
11:46:00
12 - Avon Square - Ashmont Station
Avon Square
11:46:00
11:46:00
12 - Ashmont
Brockton
11:46:43
11:46:43
12 - Ashmont
Brockton
11:46:43
11:46:43
12 - Avon Square - Ashmont Station
Crawford Square
11:47:00
11:47:00
12 - Avon Square - Ashmont Station
Crawford Square
11:47:00
11:47:00
12 - Avon Square - Ashmont Station
Crawford Square
12:02:00
12:02:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
12:16:00
12:16:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
12:16:00
12:16:00
12 - Ashmont
Brockton
12:16:43
12:16:43
12 - Ashmont
Brockton
12:16:43
12:16:43
12 - Avon Square - Ashmont Station
Avon Square
12:26:00
12:26:00
12 - Avon Square - Ashmont Station
Avon Square
12:46:00
12:46:00
12 - Avon Square - Ashmont Station
Avon Square
12:46:00
12:46:00
12 - Ashmont
Brockton
12:46:43
12:46:43
12 - Ashmont
Brockton
12:46:43
12:46:43
12 - Avon Square - Ashmont Station
Crawford Square
12:54:00
12:54:00
12 - Ashmont
Brockton
13:01:40
13:01:40
12 - Avon Square - Ashmont Station
Crawford Square
13:02:00
13:02:00
12 - Avon Square - Ashmont Station
Crawford Square
13:02:00
13:02:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
13:16:00
13:16:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
13:16:00
13:16:00
12 - Ashmont
Brockton
13:16:43
13:16:43
12 - Ashmont
Brockton
13:16:43
13:16:43
12 - Avon Square - Ashmont Station
Avon Square
13:21:00
13:21:00
12 - Ashmont
Brockton
13:41:40
13:41:40
12 - Avon Square - Ashmont Station
Avon Square
13:46:00
13:46:00
12 - Avon Square - Ashmont Station
Avon Square
13:46:00
13:46:00
12 - Ashmont
Brockton
13:46:43
13:46:43
12 - Ashmont
Brockton
13:46:43
13:46:43
12 - Avon Square - Ashmont Station
Crawford Square
14:00:00
14:00:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
14:16:00
14:16:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
14:16:00
14:16:00
12 - Ashmont
Brockton
14:16:43
14:16:43
12 - Ashmont
Brockton
14:16:43
14:16:43
12 - Avon Square - Ashmont Station
Crawford Square
14:22:00
14:22:00
12 - Avon Square - Ashmont Station
Crawford Square
14:22:00
14:22:00
12 - Avon Square - Ashmont Station
Avon Square
14:26:00
14:26:00
12 - Ashmont
Brockton
14:46:43
14:46:43
12 - Ashmont
Brockton
14:46:43
14:46:43
12 - Avon Square - Ashmont Station
Avon Square
14:50:00
14:50:00
12 - Avon Square - Ashmont Station
Avon Square
14:50:00
14:50:00
12 - Avon Square - Ashmont Station
Crawford Square
15:00:00
15:00:00
12 - Ashmont
Brockton
15:01:40
15:01:40
12 - Ashmont
Brockton
15:16:43
15:16:43
12 - Ashmont
Brockton
15:16:43
15:16:43
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
15:25:00
15:25:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
15:25:00
15:25:00
12 - Avon Square - Ashmont Station
Avon Square
15:27:00
15:27:00
12 - Avon Square - Ashmont Station
Avon Square
15:27:00
15:27:00
12 - Ashmont
Brockton
15:41:40
15:41:40
12 - Avon Square - Ashmont Station
Avon Square
15:46:00
15:46:00
12 - Ashmont
Brockton
15:46:43
15:46:43
12 - Ashmont
Brockton
15:46:43
15:46:43
12 - Avon Square - Ashmont Station
Avon Square
15:55:00
15:55:00
12 - Avon Square - Ashmont Station
Avon Square
15:55:00
15:55:00
12 - Avon Square - Ashmont Station
Crawford Square
16:04:00
16:04:00
12 - Ashmont
Brockton
16:16:43
16:16:43
12 - Ashmont
Brockton
16:16:43
16:16:43
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
16:25:00
16:25:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
16:25:00
16:25:00
12 - Ashmont
Brockton
16:46:43
16:46:43
12 - Ashmont
Brockton
16:46:43
16:46:43
12 - Avon Square - Ashmont Station
Avon Square
16:47:00
16:47:00
12 - Avon Square - Ashmont Station
Avon Square
16:47:00
16:47:00
12 - Avon Square - Ashmont Station
Avon Square
16:50:00
16:50:00
12 - Avon Square - Ashmont Station
Avon Square
17:01:00
17:01:00
12 - Avon Square - Ashmont Station
Avon Square
17:01:00
17:01:00
12 - Ashmont
Brockton
17:01:40
17:01:40
12 - Avon Square - Ashmont Station
Crawford Square
17:11:00
17:11:00
12 - Ashmont
Brockton
17:16:43
17:16:43
12 - Ashmont
Brockton
17:16:43
17:16:43
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
17:27:00
17:27:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
17:27:00
17:27:00
12 - Avon Square - Ashmont Station
Avon Square
17:30:00
17:30:00
12 - Ashmont
Brockton
17:41:40
17:41:40
12 - Ashmont
Brockton
17:46:43
17:46:43
12 - Ashmont
Brockton
17:46:43
17:46:43
12 - Avon Square - Ashmont Station
Avon Square
17:52:00
17:52:00
12 - Avon Square - Ashmont Station
Avon Square
17:52:00
17:52: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
Avon Square
18:09:00
18:09:00
12 - Avon Square - Ashmont Station
Crawford Square
18:14:00
18:14:00
12 - Avon Square - Ashmont Station
Avon Square
18:15:00
18:15:00
12 - Avon Square - Ashmont Station
Avon Square
18:15:00
18:15:00
12 - Ashmont
Brockton
18:16:43
18:16:43
12 - Ashmont
Brockton
18:16:43
18:16:43
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
18:35:00
18:35:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
18:35:00
18:35:00
12 - Avon Square - Ashmont Station
Avon Square
18:44:00
18:44:00
12 - Avon Square - Ashmont Station
Avon Square
18:44:00
18:44:00
12 - Ashmont
Brockton
18:46:43
18:46:43
12 - Ashmont
Brockton
18:46:43
18:46:43
12 - Ashmont
Brockton
18:51:40
18:51:40
12 - Avon Square - Ashmont Station
Crawford Square
18:55:00
18:55:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
18:56:00
18:56:00
12 - Avon Square - Ashmont Station
Holbrook/Randolph via Crawford Square
18:56:00
18:56:00
12 - Avon Square - Ashmont Station
Avon Square
19:00:00
19:00:00
12 - Avon Square - Ashmont Station
Avon Square
19:09:00
19:09:00
12 - Avon Square - Ashmont Station
Avon Square
19:09:00
19:09:00
12 - Avon Square - Ashmont Station
Avon Square
19:16:00
19:16:00
12 - Avon Square - Ashmont Station
Avon Square
19:16:00
19:16:00
12 - Ashmont
Brockton
19:16:43
19:16:43
12 - Ashmont
Brockton
19:16:43
19:16:43
12 - Avon Square - Ashmont Station
Avon Square
19:38:00
19:38:00
12 - Avon Square - Ashmont Station
Avon Square
19:38:00
19:38:00
12 - Avon Square - Ashmont Station
Crawford Square
19:40:00
19:40:00
12 - Ashmont
Brockton
19:46:43
19:46:43
12 - Ashmont
Brockton
19:46:43
19:46:43
12 - Avon Square - Ashmont Station
Avon Square
19:57:00
19:57:00
12 - Avon Square - Ashmont Station
Crawford Square
20:08:00
20:08:00
12 - Avon Square - Ashmont Station
Crawford Square
20:08:00
20:08:00
12 - Ashmont
Brockton
20:16:43
20:16:43
12 - Ashmont
Brockton
20:16:43
20:16:43
12 - Avon Square - Ashmont Station
Crawford Square
20:25:00
20:25: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 - Avon Square - Ashmont Station
Avon Square
20:37:00
20:37:00
12 - Avon Square - Ashmont Station
Avon Square
20:37:00
20:37:00
12 - Ashmont
Brockton
20:46:43
20:46:43
12 - Ashmont
Brockton
20:46:43
20:46:43
12 - Avon Square - Ashmont Station
Avon Square
20:53:00
20:53:00
12 - Avon Square - Ashmont Station
Crawford Square
20:56:00
20:56:00
12 - Avon Square - Ashmont Station
Crawford Square
20:56:00
20:56:00
12 - Ashmont
Brockton
21:16:43
21:16:43
12 - Ashmont
Brockton
21:16:43
21:16:43
12 - Avon Square - Ashmont Station
Avon Square
21:30:00
21:30:00
12 - Ashmont
Brockton
21:46:43
21:46:43
12 - Avon Square - Ashmont Station
Avon Square
21:48:00
21:48:00
12 - Avon Square - Ashmont Station
Avon Square
21:48:00
21:48:00
12 - Avon Square - Ashmont Station
Avon Square
21:54:00
21:54:00
12 - Avon Square - Ashmont Station
Avon Square
21:54:00
21:54:00
12 - Ashmont
Brockton
22:01:43
22:01:43
12 - Avon Square - Ashmont Station
Avon Square
22:16:00
22:16:00
12 - Ashmont
Brockton
22:16:43
22:16:43
12 - Ashmont
Brockton
22:46:43
22:46:43
12 - Avon Square - Ashmont Station
Avon Square
22:53:00
22:53:00
12 - Avon Square - Ashmont Station
Avon Square
22:53:00
22:53:00
12 - Ashmont
Brockton
22:56:43
22:56:43
12 - Avon Square - Ashmont Station
Avon Square
22:59:00
22:59:00
12 - Avon Square - Ashmont Station
Avon Square
22:59:00
22:59:00
12 - Avon Square - Ashmont Station
Avon Square
23:03:00
23:03:00
12 - Ashmont
Brockton
23:16:43
23:16:43
12 - Avon Square - Ashmont Station
Avon Square
23:53:00
23:53:00
12 - Ashmont
Brockton
23:56:43
23:56:43
12 - Avon Square - Ashmont Station
Avon Square
23:58:00
23:58:00
12 - Avon Square - Ashmont Station
Avon Square
23:58:00
23:58:00
12 - Avon Square - Ashmont Station
Avon Square
24:09:00
24:09:00
12 - Avon Square - Ashmont Station
Avon Square
24:09:00
24:09:00
12 - Avon Square - Ashmont Station
Avon Square
24:43:00
24:43:00
12 - Avon Square - Ashmont Station
Crawford Square
25:00:00
25:00:00
12 - Avon Square - Ashmont Station
Crawford Square
25:00:00
25:00:00
12 - Avon Square - Ashmont Station
Crawford Square
25:16:00
25:16:00
12 - Avon Square - Ashmont Station
Crawford Square
25:16:00
25:16:00
12 - Avon Square - Ashmont Station
Crawford Square
25:16:00
25:16:00