7:15AM - 8:45PM
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:22am | 7:25am | 7:35am | 7:38am | 7:52am |
321 | 8:22am | 8:25am | 8:35am | 8:38am | 8:52am |
321 | 9:22am | 9:25am | 9:35am | 9:38am | 9:52am |
321 | 10:22am | 10:25am | 10:35am | 10:38am | 10:52am |
321 | 11:22am | 11:25am | 11:35am | 11:38am | 11:52am |
321 | 12:22pm | 12:25pm | 12:35pm | 12:38pm | 12:52pm |
321 | 1:22pm | 1:25pm | 1:35pm | 1:38pm | 1:52pm |
321 | 2:22pm | 2:25pm | 2:35pm | 2:38pm | 2:52pm |
321 | 3:22pm | 3:25pm | 3:35pm | 3:38pm | 3:52pm |
321 | 4:22pm | 4:25pm | 4:35pm | 4:38pm | 4:52pm |
321 | 5:22pm | 5:25pm | 5:35pm | 5:38pm | 5:52pm |
321 | 6:22pm | 6:25pm | 6:35pm | 6:38pm | 6:52pm |
321 | 7:22pm | 7:25pm | 7:35pm | 7:38pm | 7:52pm |
321 | 8:22pm | 8:25pm | 8:35pm | 8:38pm | 8:52pm |
Dublin Pleasanton BART
1160
|
Bollinger Canyon Rd + E Branch Pkwy
2030
|
Bollinger Canyon Rd + Windemere Pkwy
2002
|
Bollinger Canyon Rd + Bluehart Way
2033
|
Camino Ramon + Bishop Dr
2286
|
San Ramon Transit Center
2052
|
Continues as route |
---|---|---|---|---|---|---|
6:58am | 7:07am | 7:09am | 7:11am | 7:21am | 7:28am | 321 |
7:58am | 8:07am | 8:09am | 8:11am | 8:21am | 8:28am | 321 |
8:58am | 9:07am | 9:09am | 9:11am | 9:21am | 9:28am | 321 |
9:58am | 10:07am | 10:09am | 10:11am | 10:21am | 10:28am | 321 |
10:58am | 11:07am | 11:09am | 11:11am | 11:21am | 11:28am | 321 |
11:58am | 12:07pm | 12:09pm | 12:11pm | 12:21pm | 12:28pm | 321 |
12:58pm | 1:07pm | 1:09pm | 1:11pm | 1:21pm | 1:28pm | 321 |
1:58pm | 2:07pm | 2:09pm | 2:11pm | 2:21pm | 2:28pm | 321 |
2:58pm | 3:07pm | 3:09pm | 3:11pm | 3:21pm | 3:28pm | 321 |
3:58pm | 4:07pm | 4:09pm | 4:11pm | 4:21pm | 4:28pm | 321 |
4:58pm | 5:07pm | 5:09pm | 5:11pm | 5:21pm | 5:28pm | 321 |
5:58pm | 6:07pm | 6:09pm | 6:11pm | 6:21pm | 6:28pm | 321 |
6:58pm | 7:07pm | 7:09pm | 7:11pm | 7:21pm | 7:28pm | 321 |
7:58pm | 8:07pm | 8:09pm | 8:11pm | 8:21pm | 8:28pm | 321 |