Massachusetts / Somerville
Schedule for Grand Union Blvd @ Foley St
Route name
Arrival time
Departure time
90 - Davis Station - Assembly Row
Davis
06:31:00
06:31:00
90 - Davis Station - Assembly Row
Assembly
06:57:00
06:57:00
90 - Davis Station - Assembly Row
Assembly
06:57:00
06:57:00
90 - Davis Station - Assembly Row
Davis
07:06:00
07:06:00
90 - Davis Station - Assembly Row
Davis
07:06:00
07:06:00
90 - Davis Station - Assembly Row
Davis
07:10:00
07:10:00
90 - Davis Station - Assembly Row
Assembly
07:32:00
07:32:00
90 - Davis Station - Assembly Row
Assembly
07:32:00
07:32:00
90 - Davis Station - Assembly Row
Davis
07:41:00
07:41:00
90 - Davis Station - Assembly Row
Davis
07:41:00
07:41:00
90 - Davis Station - Assembly Row
Assembly
07:56:00
07:56:00
90 - Davis Station - Assembly Row
Davis
08:00:00
08:00:00
90 - Davis Station - Assembly Row
Assembly
08:08:00
08:08:00
90 - Davis Station - Assembly Row
Assembly
08:08:00
08:08:00
90 - Davis Station - Assembly Row
Davis
08:16:00
08:16:00
90 - Davis Station - Assembly Row
Davis
08:16:00
08:16:00
90 - Davis Station - Assembly Row
Assembly
08:45:00
08:45:00
90 - Davis Station - Assembly Row
Assembly
08:45:00
08:45:00
90 - Davis Station - Assembly Row
Assembly
08:46:00
08:46:00
90 - Davis Station - Assembly Row
Davis
08:50:00
08:50:00
90 - Davis Station - Assembly Row
Davis
08:51:00
08:51:00
90 - Davis Station - Assembly Row
Davis
08:51:00
08:51:00
90 - Davis Station - Assembly Row
Assembly
09:17:00
09:17:00
90 - Davis Station - Assembly Row
Assembly
09:17:00
09:17:00
90 - Davis Station - Assembly Row
Davis
09:26:00
09:26:00
90 - Davis Station - Assembly Row
Davis
09:26:00
09:26:00
90 - Davis Station - Assembly Row
Assembly
09:38:00
09:38:00
90 - Davis Station - Assembly Row
Davis
09:45:00
09:45:00
90 - Davis Station - Assembly Row
Assembly
09:51:00
09:51:00
90 - Davis Station - Assembly Row
Assembly
09:51:00
09:51:00
90 - Davis Station - Assembly Row
Assembly
10:26:00
10:26:00
90 - Davis Station - Assembly Row
Assembly
10:26:00
10:26:00
90 - Davis Station - Assembly Row
Davis
10:31:00
10:31:00
90 - Davis Station - Assembly Row
Davis
10:31:00
10:31:00
90 - Davis Station - Assembly Row
Assembly
10:41:00
10:41:00
90 - Davis Station - Assembly Row
Davis
10:51:00
10:51:00
90 - Davis Station - Assembly Row
Assembly
10:56:00
10:56:00
90 - Davis Station - Assembly Row
Assembly
10:56:00
10:56:00
90 - Davis Station - Assembly Row
Davis
11:06:00
11:06:00
90 - Davis Station - Assembly Row
Davis
11:06:00
11:06:00
90 - Davis Station - Assembly Row
Assembly
11:25:00
11:25:00
90 - Davis Station - Assembly Row
Assembly
11:25:00
11:25:00
90 - Davis Station - Assembly Row
Davis
11:36:00
11:36:00
90 - Davis Station - Assembly Row
Davis
11:36:00
11:36:00
90 - Davis Station - Assembly Row
Assembly
11:46:00
11:46:00
90 - Davis Station - Assembly Row
Davis
11:56:00
11:56:00
90 - Davis Station - Assembly Row
Assembly
12:06:00
12:06:00
90 - Davis Station - Assembly Row
Assembly
12:06:00
12:06:00
90 - Davis Station - Assembly Row
Davis
12:16:00
12:16:00
90 - Davis Station - Assembly Row
Davis
12:16:00
12:16:00
90 - Davis Station - Assembly Row
Assembly
12:30:00
12:30:00
90 - Davis Station - Assembly Row
Assembly
12:30:00
12:30:00
90 - Davis Station - Assembly Row
Davis
12:41:00
12:41:00
90 - Davis Station - Assembly Row
Davis
12:41:00
12:41:00
90 - Davis Station - Assembly Row
Assembly
12:57:00
12:57:00
90 - Davis Station - Assembly Row
Davis
13:06:00
13:06:00
90 - Davis Station - Assembly Row
Assembly
13:17:00
13:17:00
90 - Davis Station - Assembly Row
Assembly
13:17:00
13:17:00
90 - Davis Station - Assembly Row
Davis
13:26:00
13:26:00
90 - Davis Station - Assembly Row
Davis
13:26:00
13:26:00
90 - Davis Station - Assembly Row
Assembly
13:35:00
13:35:00
90 - Davis Station - Assembly Row
Assembly
13:35:00
13:35:00
90 - Davis Station - Assembly Row
Davis
13:46:00
13:46:00
90 - Davis Station - Assembly Row
Davis
13:46:00
13:46:00
90 - Davis Station - Assembly Row
Assembly
14:08:00
14:08:00
90 - Davis Station - Assembly Row
Davis
14:16:00
14:16:00
90 - Davis Station - Assembly Row
Assembly
14:27:00
14:27:00
90 - Davis Station - Assembly Row
Assembly
14:27:00
14:27:00
90 - Davis Station - Assembly Row
Davis
14:36:00
14:36:00
90 - Davis Station - Assembly Row
Davis
14:36:00
14:36:00
90 - Davis Station - Assembly Row
Assembly
14:43:00
14:43:00
90 - Davis Station - Assembly Row
Assembly
14:43:00
14:43:00
90 - Davis Station - Assembly Row
Davis
14:51:00
14:51:00
90 - Davis Station - Assembly Row
Davis
14:51:00
14:51:00
90 - Davis Station - Assembly Row
Assembly
15:12:00
15:12:00
90 - Davis Station - Assembly Row
Davis
15:21:00
15:21:00
90 - Davis Station - Assembly Row
Davis
15:26:00
15:26:00
90 - Davis Station - Assembly Row
Davis
15:26:00
15:26:00
90 - Davis Station - Assembly Row
Assembly
15:37:00
15:37:00
90 - Davis Station - Assembly Row
Assembly
15:37:00
15:37:00
90 - Davis Station - Assembly Row
Davis
15:46:00
15:46:00
90 - Davis Station - Assembly Row
Davis
15:46:00
15:46:00
90 - Davis Station - Assembly Row
Assembly
15:48:00
15:48:00
90 - Davis Station - Assembly Row
Assembly
15:48:00
15:48:00
90 - Davis Station - Assembly Row
Davis
16:01:00
16:01:00
90 - Davis Station - Assembly Row
Davis
16:01:00
16:01:00
90 - Davis Station - Assembly Row
Assembly
16:16:00
16:16:00
90 - Davis Station - Assembly Row
Davis
16:21:00
16:21:00
90 - Davis Station - Assembly Row
Assembly
16:23:00
16:23:00
90 - Davis Station - Assembly Row
Assembly
16:23:00
16:23:00
90 - Davis Station - Assembly Row
Davis
16:36:00
16:36:00
90 - Davis Station - Assembly Row
Assembly
16:46:00
16:46:00
90 - Davis Station - Assembly Row
Assembly
16:46:00
16:46:00
90 - Davis Station - Assembly Row
Davis
16:56:00
16:56:00
90 - Davis Station - Assembly Row
Davis
16:56:00
16:56:00
90 - Davis Station - Assembly Row
Assembly
16:58:00
16:58:00
90 - Davis Station - Assembly Row
Assembly
16:58:00
16:58:00
90 - Davis Station - Assembly Row
Davis
17:11:00
17:11:00
90 - Davis Station - Assembly Row
Davis
17:11:00
17:11:00
90 - Davis Station - Assembly Row
Assembly
17:14:00
17:14:00
90 - Davis Station - Assembly Row
Davis
17:21:00
17:21:00
90 - Davis Station - Assembly Row
Assembly
17:33:00
17:33:00
90 - Davis Station - Assembly Row
Assembly
17:33:00
17:33:00
90 - Davis Station - Assembly Row
Davis
17:46:00
17:46:00
90 - Davis Station - Assembly Row
Davis
17:46:00
17:46:00
90 - Davis Station - Assembly Row
Assembly
17:54:00
17:54:00
90 - Davis Station - Assembly Row
Assembly
17:54:00
17:54:00
90 - Davis Station - Assembly Row
Davis
18:06:00
18:06:00
90 - Davis Station - Assembly Row
Davis
18:06:00
18:06:00
90 - Davis Station - Assembly Row
Assembly
18:08:00
18:08:00
90 - Davis Station - Assembly Row
Assembly
18:08:00
18:08:00
90 - Davis Station - Assembly Row
Assembly
18:14:00
18:14:00
90 - Davis Station - Assembly Row
Davis
18:21:00
18:21:00
90 - Davis Station - Assembly Row
Davis
18:21:00
18:21:00
90 - Davis Station - Assembly Row
Davis
18:21:00
18:21:00
90 - Davis Station - Assembly Row
Assembly
18:41:00
18:41:00
90 - Davis Station - Assembly Row
Assembly
18:41:00
18:41:00
90 - Davis Station - Assembly Row
Davis
18:56:00
18:56:00
90 - Davis Station - Assembly Row
Davis
18:56:00
18:56:00
90 - Davis Station - Assembly Row
Assembly
19:04:00
19:04:00
90 - Davis Station - Assembly Row
Assembly
19:04:00
19:04:00
90 - Davis Station - Assembly Row
Assembly
19:12:00
19:12:00
90 - Davis Station - Assembly Row
Assembly
19:14:00
19:14:00
90 - Davis Station - Assembly Row
Assembly
19:14:00
19:14:00
90 - Davis Station - Assembly Row
Davis
19:21:00
19:21:00
90 - Davis Station - Assembly Row
Davis
19:31:00
19:31:00
90 - Davis Station - Assembly Row
Assembly
19:57:00
19:57:00
90 - Davis Station - Assembly Row
Assembly
19:57:00
19:57:00
90 - Davis Station - Assembly Row
Davis
20:06:00
20:06:00
90 - Davis Station - Assembly Row
Davis
20:06:00
20:06:00
90 - Davis Station - Assembly Row
Assembly
20:12:00
20:12:00
90 - Davis Station - Assembly Row
Davis
20:21:00
20:21:00
90 - Davis Station - Assembly Row
Assembly
20:57:00
20:57:00
90 - Davis Station - Assembly Row
Assembly
20:57:00
20:57:00
90 - Davis Station - Assembly Row
Davis
21:06:00
21:06:00
90 - Davis Station - Assembly Row
Davis
21:06:00
21:06:00
90 - Davis Station - Assembly Row
Assembly
21:12:00
21:12:00
90 - Davis Station - Assembly Row
Davis
21:20:00
21:20:00
90 - Davis Station - Assembly Row
Assembly
21:57:00
21:57:00
90 - Davis Station - Assembly Row
Assembly
21:57:00
21:57:00
90 - Davis Station - Assembly Row
Davis
22:06:00
22:06:00
90 - Davis Station - Assembly Row
Davis
22:06:00
22:06:00
90 - Davis Station - Assembly Row
Assembly
22:07:00
22:07:00
90 - Davis Station - Assembly Row
Davis
22:15:00
22:15:00