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