7:30AM - 7:00PM
Every 60 min
Weekends
San Ramon Transit Center
Bollinger Canyon Rd
Dougherty Rd
Dublin/Pleasanton BART
Continues from route |
San Ramon Transit Center
2052
|
Sunset Dr + Bishop Dr
1681
|
Bollinger Canyon Rd + Main Branch Rd
2046
|
Bollinger Canyon Rd + Watermill Rd
2049
|
Dublin Pleasanton BART
1160
|
---|---|---|---|---|---|
321
|
7:30am | 7:33am | 7:42am | 7:45am | 7:57am |
321
|
8:30am | 8:33am | 8:42am | 8:45am | 8:57am |
321
|
9:30am | 9:33am | 9:42am | 9:45am | 9:57am |
321
|
10:30am | 10:33am | 10:42am | 10:45am | 10:57am |
321
|
11:30am | 11:33am | 11:42am | 11:45am | 11:57am |
321
|
12:30pm | 12:33pm | 12:42pm | 12:45pm | 12:57pm |
321
|
1:30pm | 1:33pm | 1:42pm | 1:45pm | 1:57pm |
321
|
2:30pm | 2:33pm | 2:42pm | 2:45pm | 2:57pm |
321
|
3:30pm | 3:33pm | 3:42pm | 3:45pm | 3:57pm |
321
|
4:30pm | 4:33pm | 4:42pm | 4:45pm | 4:57pm |
321
|
5:30pm | 5:33pm | 5:42pm | 5:45pm | 5:57pm |
Dublin Pleasanton BART
1160
|
Bollinger Canyon Rd + E Branch Pkwy
2030
|
Bollinger Canyon Rd + Windemere Pkwy
2002
|
Bollinger Canyon Rd + Bluehart Way
2033
|
Sunset Dr + Bishop Dr
2026
|
San Ramon Transit Center
2052
|
Continues as route |
---|---|---|---|---|---|---|
7:11am | 7:21am | 7:22am | 7:24am | 7:31am | 7:39am |
321
|
8:11am | 8:21am | 8:22am | 8:24am | 8:31am | 8:39am |
321
|
9:11am | 9:21am | 9:22am | 9:24am | 9:31am | 9:39am |
321
|
10:11am | 10:21am | 10:22am | 10:24am | 10:31am | 10:39am |
321
|
11:11am | 11:21am | 11:22am | 11:24am | 11:31am | 11:39am |
321
|
12:11pm | 12:21pm | 12:22pm | 12:24pm | 12:31pm | 12:39pm |
321
|
1:11pm | 1:21pm | 1:22pm | 1:24pm | 1:31pm | 1:39pm |
321
|
2:11pm | 2:21pm | 2:22pm | 2:24pm | 2:31pm | 2:39pm |
321
|
3:11pm | 3:21pm | 3:22pm | 3:24pm | 3:31pm | 3:39pm |
321
|
4:11pm | 4:21pm | 4:22pm | 4:24pm | 4:31pm | 4:39pm |
321
|
5:11pm | 5:21pm | 5:22pm | 5:24pm | 5:31pm | 5:39pm |
321
|
6:11pm | 6:21pm | 6:22pm | 6:24pm | 6:31pm | 6:39pm |
321
|