California / Berkeley
Schedule for Spruce St:Grizzly Peak Blvd
Route name
Arrival time
Departure time
67 - Tilden Park - Spruce - Oxford
SPRUCE
06:10:00
06:10:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
06:10:00
06:10:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
06:15:00
06:15:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
06:40:00
06:40:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
06:40:00
06:40:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
06:45:00
06:45:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
07:10:00
07:10:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
07:10:00
07:10:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
07:15:00
07:15:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
07:40:00
07:40:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
07:40:00
07:40:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
07:45:00
07:45:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:10:00
08:10:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:10:00
08:10:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:15:00
08:15:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
08:22:00
08:22:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:24:00
08:24:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:24:00
08:24:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
08:35:00
08:35:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
08:40:17
08:40:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:41:00
08:41:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:41:00
08:41:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:43:00
08:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:43:00
08:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:46:00
08:46:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
08:53:00
08:53:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:54:00
08:54:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:54:00
08:54:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
09:05:00
09:05:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
09:10:17
09:10:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:11:00
09:11:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:11:00
09:11:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:13:00
09:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:13:00
09:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:16:00
09:16:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
09:23:00
09:23:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:24:00
09:24:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:24:00
09:24:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
09:35:00
09:35:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
09:40:17
09:40:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:41:00
09:41:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:41:00
09:41:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:43:00
09:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:43:00
09:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:46:00
09:46:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
09:53:00
09:53:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:54:00
09:54:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:54:00
09:54:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
10:05:00
10:05:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
10:10:17
10:10:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:11:00
10:11:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:11:00
10:11:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:13:00
10:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:13:00
10:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:16:00
10:16:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
10:23:00
10:23:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:24:00
10:24:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:24:00
10:24:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
10:35:00
10:35:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
10:40:17
10:40:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:41:00
10:41:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:41:00
10:41:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:43:00
10:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:43:00
10:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:46:00
10:46:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
10:53:00
10:53:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:54:00
10:54:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:54:00
10:54:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
11:05:00
11:05:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
11:10:17
11:10:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:11:00
11:11:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:11:00
11:11:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:13:00
11:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:13:00
11:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:16:00
11:16:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
11:23:00
11:23:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:24:00
11:24:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:24:00
11:24:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
11:35:00
11:35:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
11:40:17
11:40:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:41:00
11:41:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:41:00
11:41:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:43:00
11:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:43:00
11:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:46:00
11:46:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
11:53:00
11:53:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:54:00
11:54:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:54:00
11:54:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
12:05:00
12:05:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
12:10:17
12:10:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:11:00
12:11:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:11:00
12:11:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:13:00
12:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:13:00
12:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:16:00
12:16:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
12:23:00
12:23:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:24:00
12:24:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:24:00
12:24:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
12:35:00
12:35:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
12:40:17
12:40:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:41:00
12:41:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:41:00
12:41:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:43:00
12:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:43:00
12:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:46:00
12:46:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
12:53:00
12:53:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:54:00
12:54:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:54:00
12:54:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
13:05:00
13:05:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
13:10:17
13:10:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:12:00
13:12:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:12:00
13:12:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:13:00
13:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:13:00
13:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:17:00
13:17:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
13:24:00
13:24:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:24:00
13:24:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:24:00
13:24:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
13:35:00
13:35:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
13:40:17
13:40:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:42:00
13:42:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:42:00
13:42:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:43:00
13:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:43:00
13:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:47:00
13:47:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:54:00
13:54:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
13:54:00
13:54:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:54:00
13:54:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
14:05:00
14:05:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
14:10:17
14:10:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:12:00
14:12:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:12:00
14:12:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:13:00
14:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:13:00
14:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:17:00
14:17:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
14:24:00
14:24:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:24:00
14:24:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:24:00
14:24:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
14:35:00
14:35:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
14:40:17
14:40:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:43:00
14:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:43:00
14:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:43:00
14:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:43:00
14:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:48:00
14:48:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:54:00
14:54:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:54:00
14:54:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
14:55:00
14:55:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
15:05:00
15:05:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
15:10:17
15:10:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:13:00
15:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:13:00
15:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:13:00
15:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:13:00
15:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:18:00
15:18:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:24:00
15:24:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:24:00
15:24:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
15:25:00
15:25:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
15:35:00
15:35:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
15:40:17
15:40:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:43:00
15:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:43:00
15:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:43:00
15:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:43:00
15:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:48:00
15:48:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:54:00
15:54:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:54:00
15:54:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
15:55:00
15:55:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
16:05:00
16:05:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
16:10:17
16:10:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:13:00
16:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:13:00
16:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:13:00
16:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:13:00
16:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:18:00
16:18:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:24:00
16:24:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:24:00
16:24:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
16:25:00
16:25:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
16:35:00
16:35:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
16:40:17
16:40:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:43:00
16:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:43:00
16:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:44:00
16:44:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:44:00
16:44:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:49:00
16:49:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:54:00
16:54:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:54:00
16:54:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
16:56:00
16:56:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
17:05:00
17:05:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
17:10:17
17:10:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:13:00
17:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:13:00
17:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:14:00
17:14:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:14:00
17:14:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:19:00
17:19:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:24:00
17:24:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:24:00
17:24:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
17:26:00
17:26:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
17:35:00
17:35:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
17:40:17
17:40:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:43:00
17:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:43:00
17:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:44:00
17:44:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:44:00
17:44:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:49:00
17:49:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:54:00
17:54:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:54:00
17:54:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
17:56:00
17:56:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
18:05:00
18:05:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
18:10:17
18:10:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:13:00
18:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:13:00
18:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:14:00
18:14:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:14:00
18:14:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:19:00
18:19:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:24:00
18:24:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:24:00
18:24:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
18:26:00
18:26:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
18:35:00
18:35:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
18:40:17
18:40:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:43:00
18:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:43:00
18:43:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:44:00
18:44:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:44:00
18:44:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:49:00
18:49:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:54:00
18:54:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:54:00
18:54:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
18:56:00
18:56:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
19:05:00
19:05:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
19:10:17
19:10:17
67 - Tilden Park - Spruce - Oxford
SPRUCE
19:11:00
19:11:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
19:11:00
19:11:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
19:13:00
19:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
19:13:00
19:13:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
19:16:00
19:16:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
19:41:00
19:41:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
19:41:00
19:41:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
19:46:00
19:46:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
20:11:00
20:11:00