7:30AM - 7:00PM
Every 60 min
Weekends
San Ramon Transit Center
Bollinger Canyon Rd
Dougherty Rd
Dublin/Pleasanton BART
Active Alerts:
Service Disruptions
Effective: August 9, 2021*Attention Passengers*
We are experiencing unprecedented levels of service disruptions due to our limited workforce. Service may be impacted on the following routes
- Weekdays: 1, 6, 7, 10, 11, 15, 17, 20, 21, 28, 35, 601, 608, 93X, 95X, 96X
- Weekends: 4, 301, 311, 315, 316, 321, 335
For up-to-date information, please call customer service at 925-676-7500 or use the BusTracker on our home page for real time arrivals.

We are continually recruiting more drivers to enhance our workforce in an effort to provide a guaranteed level of service. Thank you for your continued support and understanding during these difficult times.
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:56am |
321
|
8:30am | 8:33am | 8:42am | 8:45am | 8:56am |
321
|
9:30am | 9:33am | 9:42am | 9:45am | 9:56am |
321
|
10:30am | 10:33am | 10:42am | 10:45am | 10:56am |
321
|
11:30am | 11:33am | 11:42am | 11:45am | 11:56am |
321
|
12:30pm | 12:33pm | 12:42pm | 12:45pm | 12:56pm |
321
|
1:30pm | 1:33pm | 1:42pm | 1:45pm | 1:56pm |
321
|
2:30pm | 2:33pm | 2:42pm | 2:45pm | 2:56pm |
321
|
3:30pm | 3:33pm | 3:42pm | 3:45pm | 3:56pm |
321
|
4:30pm | 4:33pm | 4:42pm | 4:45pm | 4:56pm |
321
|
5:30pm | 5:33pm | 5:42pm | 5:45pm | 5:56pm |
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:13am | 7:23am | 7:24am | 7:26am | 7:33am | 7:39am |
321
|
8:13am | 8:23am | 8:24am | 8:26am | 8:33am | 8:39am |
321
|
9:13am | 9:23am | 9:24am | 9:26am | 9:33am | 9:39am |
321
|
10:13am | 10:23am | 10:24am | 10:26am | 10:33am | 10:39am |
321
|
11:13am | 11:23am | 11:24am | 11:26am | 11:33am | 11:39am |
321
|
12:13pm | 12:23pm | 12:24pm | 12:26pm | 12:33pm | 12:39pm |
321
|
1:13pm | 1:23pm | 1:24pm | 1:26pm | 1:33pm | 1:39pm |
321
|
2:13pm | 2:23pm | 2:24pm | 2:26pm | 2:33pm | 2:39pm |
321
|
3:13pm | 3:23pm | 3:24pm | 3:26pm | 3:33pm | 3:39pm |
321
|
4:13pm | 4:23pm | 4:24pm | 4:26pm | 4:33pm | 4:39pm |
321
|
5:13pm | 5:23pm | 5:24pm | 5:26pm | 5:33pm | 5:39pm |
321
|
6:13pm | 6:23pm | 6:24pm | 6:26pm | 6:33pm | 6:39pm |
321
|