California / Berkeley
Schedule for Spruce St:Marin Av
Route name
Arrival time
Departure time
67 - Tilden Park - Spruce - Oxford
SPRUCE
06:07:00
06:07:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
06:21:00
06:21:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
06:37:00
06:37:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
06:51:00
06:51:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
07:07:00
07:07:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
07:21:00
07:21:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
07:37:00
07:37:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
07:51:00
07:51:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:07:00
08:07:00
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
08:17:35
08:17:35
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:20:00
08:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:20:00
08:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:21:00
08:21:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:37:00
08:37:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:47:00
08:47:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:47:00
08:47:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
08:47:31
08:47:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
08:48:09
08:48:09
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:50:00
08:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:50:00
08:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
08:52:00
08:52:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:07:00
09:07:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:17:00
09:17:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:17:00
09:17:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
09:17:31
09:17:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
09:18:09
09:18:09
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:20:00
09:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:20:00
09:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:22:00
09:22:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:37:00
09:37:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:47:00
09:47:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:47:00
09:47:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
09:47:31
09:47:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
09:48:09
09:48:09
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:50:00
09:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:50:00
09:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
09:52:00
09:52:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:07:00
10:07:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:17:00
10:17:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:17:00
10:17:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
10:17:31
10:17:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
10:18:09
10:18:09
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:20:00
10:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:20:00
10:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:22:00
10:22:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:37:00
10:37:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:47:00
10:47:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:47:00
10:47:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
10:47:31
10:47:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
10:48:09
10:48:09
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:50:00
10:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:50:00
10:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
10:52:00
10:52:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:07:00
11:07:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:17:00
11:17:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:17:00
11:17:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
11:17:31
11:17:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
11:18:09
11:18:09
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:20:00
11:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:20:00
11:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:22:00
11:22:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:37:00
11:37:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:47:00
11:47:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:47:00
11:47:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
11:47:31
11:47:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
11:48:09
11:48:09
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:50:00
11:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:50:00
11:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
11:52:00
11:52:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:07:00
12:07:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:17:00
12:17:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:17:00
12:17:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
12:17:31
12:17:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
12:18:09
12:18:09
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:20:00
12:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:20:00
12:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:22:00
12:22:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:37:00
12:37:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:47:00
12:47:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:47:00
12:47:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
12:47:31
12:47:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
12:48:09
12:48:09
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:50:00
12:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:50:00
12:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
12:52:00
12:52:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:08:00
13:08:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:17:00
13:17:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:17:00
13:17:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
13:17:31
13:17:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
13:18:43
13:18:43
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:20:00
13:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:20:00
13:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:23:00
13:23:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:38:00
13:38:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:47:00
13:47:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:47:00
13:47:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
13:47:31
13:47:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
13:48:43
13:48:43
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:50:00
13:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:50:00
13:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
13:53:00
13:53:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:08:00
14:08:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:17:00
14:17:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:17:00
14:17:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
14:17:31
14:17:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
14:18:43
14:18:43
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:20:00
14:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:20:00
14:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:23:00
14:23:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:39:00
14:39:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:47:00
14:47:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:47:00
14:47:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
14:47:31
14:47:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
14:49:16
14:49:16
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:50:00
14:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:50:00
14:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
14:54:00
14:54:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:09:00
15:09:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:17:00
15:17:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:17:00
15:17:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
15:17:31
15:17:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
15:19:16
15:19:16
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:20:00
15:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:20:00
15:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:24:00
15:24:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:39:00
15:39:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:47:00
15:47:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:47:00
15:47:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
15:47:31
15:47:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
15:49:16
15:49:16
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:50:00
15:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:50:00
15:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
15:54:00
15:54:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:09:00
16:09:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:17:00
16:17:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:17:00
16:17:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
16:17:31
16:17:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
16:19:16
16:19:16
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:20:00
16:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:20:00
16:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:24:00
16:24:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:39:00
16:39:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:47:00
16:47:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:47:00
16:47:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
16:47:31
16:47:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
16:49:50
16:49:50
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:50:00
16:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:50:00
16:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
16:55:00
16:55:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:09:00
17:09:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:17:00
17:17:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:17:00
17:17:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
17:17:31
17:17:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
17:19:50
17:19:50
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:20:00
17:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:20:00
17:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:25:00
17:25:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:39:00
17:39:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:47:00
17:47:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:47:00
17:47:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
17:47:31
17:47:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
17:49:50
17:49:50
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:50:00
17:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:50:00
17:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
17:55:00
17:55:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:09:00
18:09:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:17:00
18:17:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:17:00
18:17:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
18:17:31
18:17:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
18:19:50
18:19:50
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:20:00
18:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:20:00
18:20:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:25:00
18:25:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:39:00
18:39:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:47:00
18:47:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:47:00
18:47:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
18:47:31
18:47:31
67 - Tilden Park - Spruce - Oxford
Spruce St. & Grizzly Peak Blvd.
18:49:50
18:49:50
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:50:00
18:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:50:00
18:50:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
18:55:00
18:55:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
19:07:00
19:07:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
19:17:00
19:17:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
19:17:00
19:17:00
67 - Tilden Park - Spruce - Oxford
Downtown Berkeley
19:17:31
19:17:31
67 - Tilden Park - Spruce - Oxford
SPRUCE
19:22:00
19:22:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
19:37:00
19:37:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
19:52:00
19:52:00
67 - Tilden Park - Spruce - Oxford
SPRUCE
20:07:00
20:07:00