Home Massachusetts Norfolk Randolph Town
N Main St @ Royal St

Massachusetts / Randolph Town

Schedule for N Main St @ Royal St

Route name

Arrival time

Departure time

12 - Ashmont

Brockton

05:58:33

05:58:33

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:33

06:13:33

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:33

06:33:33

12 - Avon Square - Ashmont Station

Avon Square

06:35:00

06:35:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

06:37:00

06:37:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

06:37:00

06:37:00

12 - Ashmont

Brockton

06:43:33

06:43:33

12 - Avon Square - Ashmont Station

Avon Square

06:52:00

06:52:00

12 - Avon Square - Ashmont Station

Avon Square

06:52:00

06:52:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

07:05:00

07:05:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

07:05:00

07:05:00

12 - Ashmont

Brockton

07:13:33

07:13:33

12 - Ashmont

Brockton

07:13:33

07:13:33

12 - Avon Square - Ashmont Station

Avon Square

07:17:00

07:17:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

07:30:00

07:30:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

07:30:00

07:30:00

12 - Ashmont

Brockton

07:43:33

07:43:33

12 - Ashmont

Brockton

07:43:33

07:43:33

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:58:00

07:58:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

07:58:00

07:58:00

12 - Avon Square - Ashmont Station

Avon Square

08:06:00

08:06:00

12 - Ashmont

Brockton

08:13:33

08:13:33

12 - Ashmont

Brockton

08:13:33

08:13:33

12 - Avon Square - Ashmont Station

Avon Square

08:17:00

08:17:00

12 - Avon Square - Ashmont Station

Avon Square

08:17:00

08:17:00

12 - Avon Square - Ashmont Station

Avon Square

08:37:00

08:37:00

12 - Avon Square - Ashmont Station

Avon Square

08:37:00

08:37:00

12 - Avon Square - Ashmont Station

Crawford Square

08:37:00

08:37:00

12 - Ashmont

Brockton

08:43:33

08:43:33

12 - Ashmont

Brockton

08:43:33

08:43:33

12 - Avon Square - Ashmont Station

Avon Square

08:46:00

08:46:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

09:07:00

09:07:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

09:07:00

09:07: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:33

09:13:33

12 - Ashmont

Brockton

09:13:33

09:13:33

12 - Avon Square - Ashmont Station

Crawford Square

09:27:00

09:27:00

12 - Avon Square - Ashmont Station

Avon Square

09:37:00

09:37:00

12 - Avon Square - Ashmont Station

Avon Square

09:37:00

09:37:00

12 - Ashmont

Brockton

09:43:33

09:43:33

12 - Ashmont

Brockton

09:43:33

09:43:33

12 - Avon Square - Ashmont Station

Avon Square

09:44:00

09:44:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

10:07:00

10:07:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

10:07:00

10:07:00

12 - Avon Square - Ashmont Station

Crawford Square

10:08:00

10:08:00

12 - Ashmont

Brockton

10:13:33

10:13:33

12 - Ashmont

Brockton

10:13:33

10:13:33

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:37:00

10:37:00

12 - Avon Square - Ashmont Station

Avon Square

10:37:00

10:37:00

12 - Ashmont

Brockton

10:43:33

10:43:33

12 - Ashmont

Brockton

10:43:33

10:43:33

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

11:08:00

11:08:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

11:08:00

11:08: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:33

11:13:33

12 - Ashmont

Brockton

11:13:33

11:13:33

12 - Avon Square - Ashmont Station

Avon Square

11:37:00

11:37:00

12 - Avon Square - Ashmont Station

Avon Square

11:37:00

11:37:00

12 - Ashmont

Brockton

11:37:52

11:37:52

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:33

11:43:33

12 - Ashmont

Brockton

11:43:33

11:43:33

12 - Avon Square - Ashmont Station

Crawford Square

11:51:00

11:51:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

12:07:00

12:07:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

12:07:00

12:07:00

12 - Ashmont

Brockton

12:13:33

12:13:33

12 - Ashmont

Brockton

12:13:33

12:13:33

12 - Avon Square - Ashmont Station

Avon Square

12:15:00

12:15:00

12 - Avon Square - Ashmont Station

Avon Square

12:37:00

12:37:00

12 - Avon Square - Ashmont Station

Avon Square

12:37:00

12:37:00

12 - Avon Square - Ashmont Station

Crawford Square

12:43:00

12:43:00

12 - Ashmont

Brockton

12:43:33

12:43:33

12 - Ashmont

Brockton

12:43:33

12:43:33

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:57:52

12:57:52

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

13:07:00

13:07:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

13:07:00

13:07:00

12 - Avon Square - Ashmont Station

Avon Square

13:10:00

13:10:00

12 - Ashmont

Brockton

13:13:33

13:13:33

12 - Ashmont

Brockton

13:13:33

13:13:33

12 - Avon Square - Ashmont Station

Avon Square

13:37:00

13:37:00

12 - Avon Square - Ashmont Station

Avon Square

13:37:00

13:37:00

12 - Ashmont

Brockton

13:37:52

13:37:52

12 - Ashmont

Brockton

13:43:33

13:43:33

12 - Ashmont

Brockton

13:43:33

13:43:33

12 - Avon Square - Ashmont Station

Crawford Square

13:49:00

13:49:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

14:07:00

14:07:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

14:07:00

14:07:00

12 - Ashmont

Brockton

14:13:33

14:13:33

12 - Ashmont

Brockton

14:13:33

14:13:33

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:15:00

14:15:00

12 - Avon Square - Ashmont Station

Avon Square

14:38:00

14:38:00

12 - Avon Square - Ashmont Station

Avon Square

14:38:00

14:38:00

12 - Ashmont

Brockton

14:43:33

14:43:33

12 - Ashmont

Brockton

14:43:33

14:43:33

12 - Avon Square - Ashmont Station

Crawford Square

14:49:00

14:49:00

12 - Ashmont

Brockton

14:57:52

14:57:52

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

15:13:00

15:13:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

15:13:00

15:13:00

12 - Ashmont

Brockton

15:13:33

15:13:33

12 - Ashmont

Brockton

15:13:33

15:13:33

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:35:00

15:35:00

12 - Ashmont

Brockton

15:37:52

15:37:52

12 - Avon Square - Ashmont Station

Avon Square

15:43:00

15:43:00

12 - Avon Square - Ashmont Station

Avon Square

15:43:00

15:43:00

12 - Ashmont

Brockton

15:43:33

15:43:33

12 - Ashmont

Brockton

15:43:33

15:43:33

12 - Avon Square - Ashmont Station

Crawford Square

15:53:00

15:53:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

16:13:00

16:13:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

16:13:00

16:13:00

12 - Ashmont

Brockton

16:13:33

16:13:33

12 - Ashmont

Brockton

16:13:33

16:13:33

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:40:00

16:40:00

12 - Ashmont

Brockton

16:43:33

16:43:33

12 - Ashmont

Brockton

16:43:33

16:43:33

12 - Avon Square - Ashmont Station

Avon Square

16:49:00

16:49:00

12 - Avon Square - Ashmont Station

Avon Square

16:49:00

16:49:00

12 - Ashmont

Brockton

16:57:52

16:57:52

12 - Avon Square - Ashmont Station

Crawford Square

17:01:00

17:01:00

12 - Ashmont

Brockton

17:13:33

17:13:33

12 - Ashmont

Brockton

17:13:33

17:13:33

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

17:15:00

17:15:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

17:15:00

17:15:00

12 - Avon Square - Ashmont Station

Avon Square

17:20:00

17:20:00

12 - Ashmont

Brockton

17:37:52

17:37:52

12 - Avon Square - Ashmont Station

Avon Square

17:40:00

17:40:00

12 - Avon Square - Ashmont Station

Avon Square

17:40:00

17:40:00

12 - Ashmont

Brockton

17:43:33

17:43:33

12 - Ashmont

Brockton

17:43:33

17:43:33

12 - Avon Square - Ashmont Station

Avon Square

17:54:00

17:54:00

12 - Avon Square - Ashmont Station

Avon Square

17:54:00

17:54:00

12 - Avon Square - Ashmont Station

Avon Square

17:59:00

17:59: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

Crawford Square

18:04:00

18:04:00

12 - Ashmont

Brockton

18:13:33

18:13:33

12 - Ashmont

Brockton

18:13:33

18:13:33

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

18:23:00

18:23:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

18:23:00

18:23:00

12 - Avon Square - Ashmont Station

Avon Square

18:32:00

18:32:00

12 - Avon Square - Ashmont Station

Avon Square

18:32:00

18:32:00

12 - Ashmont

Brockton

18:43:33

18:43:33

12 - Ashmont

Brockton

18:43:33

18:43:33

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

18:44:00

18:44:00

12 - Avon Square - Ashmont Station

Holbrook/Randolph via Crawford Square

18:44:00

18:44:00

12 - Avon Square - Ashmont Station

Crawford Square

18:45:00

18:45:00

12 - Ashmont

Brockton

18:47:52

18:47:52

12 - Avon Square - Ashmont Station

Avon Square

18:50:00

18:50:00

12 - Avon Square - Ashmont Station

Avon Square

18:57:00

18:57:00

12 - Avon Square - Ashmont Station

Avon Square

18:57:00

18:57: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:33

19:13:33

12 - Ashmont

Brockton

19:13:33

19:13:33

12 - Avon Square - Ashmont Station

Avon Square

19:27:00

19:27:00

12 - Avon Square - Ashmont Station

Avon Square

19:27:00

19:27:00

12 - Avon Square - Ashmont Station

Crawford Square

19:30:00

19:30:00

12 - Ashmont

Brockton

19:43:33

19:43:33

12 - Ashmont

Brockton

19:43:33

19:43:33

12 - Avon Square - Ashmont Station

Avon Square

19:47:00

19:47:00

12 - Avon Square - Ashmont Station

Crawford Square

19:58:00

19:58:00

12 - Avon Square - Ashmont Station

Crawford Square

19:58:00

19:58:00

12 - Ashmont

Brockton

20:13:33

20:13:33

12 - Ashmont

Brockton

20:13:33

20:13:33

12 - Avon Square - Ashmont Station

Crawford Square

20:15:00

20:15:00

12 - Avon Square - Ashmont Station

Avon Square

20:25:00

20:25:00

12 - Avon Square - Ashmont Station

Avon Square

20:25:00

20:25: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:33

20:43:33

12 - Ashmont

Brockton

20:43:33

20:43:33

12 - Avon Square - Ashmont Station

Avon Square

20:44:00

20:44:00

12 - Avon Square - Ashmont Station

Crawford Square

20:48:00

20:48:00

12 - Avon Square - Ashmont Station

Crawford Square

20:48:00

20:48:00

12 - Ashmont

Brockton

21:13:33

21:13:33

12 - Ashmont

Brockton

21:13:33

21:13:33

12 - Avon Square - Ashmont Station

Avon Square

21:21:00

21:21:00

12 - Avon Square - Ashmont Station

Avon Square

21:40:00

21:40:00

12 - Avon Square - Ashmont Station

Avon Square

21:40:00

21:40:00

12 - Ashmont

Brockton

21:43:33

21:43:33

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:33

21:58:33

12 - Avon Square - Ashmont Station

Avon Square

22:07:00

22:07:00

12 - Ashmont

Brockton

22:13:33

22:13:33

12 - Ashmont

Brockton

22:43:33

22:43:33

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:51:00

22:51:00

12 - Avon Square - Ashmont Station

Avon Square

22:51:00

22:51:00

12 - Ashmont

Brockton

22:53:33

22:53:33

12 - Avon Square - Ashmont Station

Avon Square

22:56:00

22:56:00

12 - Ashmont

Brockton

23:13:33

23:13:33

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:33

23:53:33

12 - Avon Square - Ashmont Station

Avon Square

24:01:00

24:01:00

12 - Avon Square - Ashmont Station

Avon Square

24:01:00

24:01:00

12 - Avon Square - Ashmont Station

Avon Square

24:36:00

24:36:00

12 - Avon Square - Ashmont Station

Crawford Square

24:53:00

24:53:00

12 - Avon Square - Ashmont Station

Crawford Square

24:53:00

24:53:00

12 - Avon Square - Ashmont Station

Crawford Square

25:08:00

25:08:00

12 - Avon Square - Ashmont Station

Crawford Square

25:08:00

25:08:00

12 - Avon Square - Ashmont Station

Crawford Square

25:09:00

25:09:00