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