6:00AM - 8:00PM
Every 30 min peak / 60 min off-peak
Weekdays
San Ramon Transit Center
Crow Canyon Rd
Bollinger Canyon Rd
Dougherty Rd
Dublin/Pleasanton BART
Service Direction
Day of Week
Stops
Current Vehicle Locations
Hover or tap to see arrival times.
Hover or tap to see arrival times.
| Continues from route |
San Ramon Transit Center
2052
|
Annabel Ln and End
1578
|
Bollinger Canyon Rd and Talavera Dr
1588
|
San Ramon Transit Center
2052
|
Bollinger Canyon Rd and Main Branch Rd
2046
|
E Branch Pkwy and Windemere Pkwy
2112
|
Bollinger Canyon Rd and Old Dougherty Rd
2050
|
Dublin Pleasanton BART
1160
|
|---|---|---|---|---|---|---|---|---|
| 6:00am | -- | -- | -- | 6:12am | -- | 6:18am | 6:27am | |
| 6:30am | -- | -- | -- | 6:42am | -- | 6:48am | 6:57am | |
| 7:00am | -- | -- | -- | 7:12am | -- | 7:18am | 7:27am | |
| 7:30am | -- | -- | -- | 7:42am | -- | 7:48am | 7:57am | |
| 7:35am | 7:38am | 7:53am | 7:59am | -- | -- | -- | -- | |
| 8:10am | -- | -- | -- | 8:23am | -- | 8:29am | 8:40am | |
| 8:30am | -- | -- | -- | 8:43am | -- | 8:49am | 9:00am | |
| 8:35am | 8:38am | 8:53am | 8:59am | -- | -- | -- | -- | |
| 9:10am | -- | -- | -- | 9:23am | -- | 9:29am | 9:40am | |
| 21 | 9:30am | -- | -- | -- | 9:43am | -- | 9:49am | 10:00am |
| 21 | 10:10am | -- | -- | -- | 10:23am | -- | 10:29am | 10:40am |
| 10:40am | -- | -- | -- | 10:53am | 11:01am | 11:05am | 11:18am | |
| 11:40am | -- | -- | -- | 11:53am | 12:01pm | 12:05pm | 12:18pm | |
| 12:40pm | -- | -- | -- | 12:53pm | 1:01pm | 1:05pm | 1:18pm | |
| 21 | 1:40pm | -- | -- | -- | 1:53pm | 2:01pm | 2:05pm | 2:18pm |
| 21 | 2:35pm | -- | -- | -- | 2:48pm | -- | 2:54pm | 3:05pm |
| 21 | 3:15pm | -- | -- | -- | 3:28pm | -- | 3:34pm | 3:45pm |
| 21 | 3:40pm | -- | -- | -- | 3:53pm | 4:01pm | 4:05pm | 4:18pm |
| 4:10pm | -- | -- | -- | 4:23pm | -- | 4:29pm | 4:40pm | |
| 4:40pm | -- | -- | -- | 4:53pm | 5:01pm | 5:05pm | 5:18pm | |
| 5:10pm | -- | -- | -- | 5:23pm | -- | 5:29pm | 5:40pm | |
| 5:40pm | -- | -- | -- | 5:53pm | 6:01pm | 6:05pm | 6:18pm | |
| 6:10pm | -- | -- | -- | 6:23pm | -- | 6:29pm | 6:40pm | |
| 6:30pm | -- | -- | -- | 6:43pm | -- | 6:49pm | 7:00pm | |
| 7:00pm | -- | -- | -- | 7:13pm | -- | 7:19pm | 7:30pm |
-- = No service at this stop
Service not provided on: Nov 27, 2025, Dec 25, 2025, Jan 1, 2026
Stops
Current Vehicle Locations
Hover or tap to see arrival times.
Hover or tap to see arrival times.
|
Dublin Pleasanton BART
1160
|
Bollinger Canyon Rd and Old Dougherty Rd
2029
|
Windemere Pkwy and E Branch Pkwy
2105
|
Bollinger Canyon Rd and Bluehart Way
2033
|
San Ramon Transit Center
2052
|
Continues as route |
|---|---|---|---|---|---|
| 6:40am | 6:50am | -- | 6:55am | 7:09am | |
| 7:00am | 7:10am | -- | 7:15am | 7:29am | |
| 7:40am | 7:49am | 7:54am | 8:00am | 8:14am | |
| 8:00am | 8:10am | -- | 8:15am | 8:29am | |
| 8:42am | 8:52am | -- | 8:57am | 9:11am | |
| 9:02am | 9:12am | -- | 9:17am | 9:31am | 21 |
| 9:42am | 9:52am | -- | 9:57am | 10:11am | 21 |
| 10:02am | 10:12am | -- | 10:17am | 10:31am | |
| 10:45am | 10:55am | -- | 11:00am | 11:14am | |
| 11:45am | 11:55am | -- | 12:00pm | 12:14pm | |
| 12:45pm | 12:54pm | 12:59pm | 1:05pm | 1:19pm | 21 |
| 1:45pm | 1:54pm | 1:59pm | 2:05pm | 2:19pm | 21 |
| 2:45pm | 2:55pm | 3:01pm | 3:11pm | 3:25pm | |
| 3:22pm | 3:31pm | 3:36pm | 3:42pm | 3:56pm | |
| 4:02pm | 4:12pm | -- | 4:17pm | 4:31pm | |
| 4:20pm | 4:30pm | -- | 4:35pm | 4:49pm | |
| 4:45pm | 4:55pm | -- | 5:00pm | 5:14pm | |
| 5:22pm | 5:31pm | 5:36pm | 5:42pm | 5:56pm | |
| 5:45pm | 5:55pm | -- | 6:00pm | 6:14pm | |
| 6:22pm | 6:31pm | 6:36pm | 6:42pm | 6:56pm | |
| 6:45pm | 6:55pm | -- | 7:00pm | 7:14pm | |
| 7:05pm | 7:15pm | -- | 7:20pm | 7:34pm | |
| 7:45pm | 7:55pm | -- | 8:00pm | 8:14pm | 21 |
-- = No service at this stop
Service not provided on: Nov 27, 2025, Dec 25, 2025, Jan 1, 2026
