Effective February 18th, 2025 – A partir de Febrero 18, 2025

Route 30R Weekday Schedule Update
To better serve our riders and improve transit connections, Wheels Bus is updating the Route 30R weekday schedule, effective February 18, 2025. Weekend schedule has not changed, see PDF for complete schedule.
Ruta 30R entre semana tendra una actualizacion en horario
Para mejorar el servicio y conexion de transito para nuestros pasajeros. Wheels Bus actualizara el horario de semana de la Ruta 30R, a partir de Febrero 18, 2025. No habra ningun cambio en horario de fin de semana, porfavor revise el formato de documento portable para ver horario completo.
Please check the updated timetable for detailed information.
Por favor consulte el horario actualizado para mas informacion detallada.
30R Weekday Westbound – 30R entre semana Oeste
East & Vasco LLN | Railroad & First | Las Positas College | Dublin & Fallon | E. Dublin BART | E. Dublin BART | W. Dublin BART |
4:47 AM | 4:56 AM | 5:08 AM | 5:17 AM | 5:29 AM | 5:37 AM | 5:49 AM |
5:27 AM | 5:36 AM | 5:48 AM | 5:57 AM | 6:09 AM | 6:17 AM | 6:29 AM |
6:07 AM | 6:16 AM | 6:28 AM | 6:37 AM | 6:49 AM | 6:57 AM | 7:09 AM |
6:23 AM | 6:33 AM | 6:46 AM | 6:56 AM | 7:09 AM | 7:17 AM | 7:30 AM |
6:43 AM | 6:53 AM | 7:06 AM | 7:16 AM | 7:29 AM | 7:37 AM | 7:50 AM |
7:03 AM | 7:13 AM | 7:26 AM | 7:36 AM | 7:49 AM | 7:57 AM | 8:10 AM |
7:23 AM | 7:33 AM | 7:46 AM | 7:56 AM | 8:09 AM | 8:17 AM | 8:30 AM |
7:43 AM | 7:53 AM | 8:06 AM | 8:16 AM | 8:29 AM | 8:37 AM | 8:50 AM |
8:03 AM | 8:13 AM | 8:26 AM | 8:36 AM | 8:49 AM | 8:57 AM | 9:10 AM |
8:23 AM | 8:33 AM | 8:46 AM | 8:56 AM | 9:09 AM | 9:17 AM | 9:30 AM |
8:43 AM | 8:53 AM | 9:06 AM | 9:16 AM | 9:29 AM | 9:37 AM | 9:50 AM |
9:07 AM | 9:16 AM | 9:28 AM | 9:37 AM | 9:49 AM | 9:57 AM | 10:09 AM |
9:27 AM | 9:36 AM | 9:48 AM | 9:57 AM | 10:09 AM | 10:17 AM | 10:29 AM |
9:47 AM | 9:56 AM | 10:08 AM | 10:17 AM | 10:29 AM | 10:37 AM | 10:49 AM |
10:07 AM | 10:16 AM | 10:28 AM | 10:37 AM | 10:49 AM | 10:57 AM | 11:09 AM |
10:27 AM | 10:36 AM | 10:48 AM | 10:57 AM | 11:09 AM | 11:17 AM | 11:29 AM |
10:47 AM | 10:56 AM | 11:08 AM | 11:17 AM | 11:29 AM | 11:37 AM | 11:49 AM |
11:07 AM | 11:16 AM | 11:28 AM | 11:37 AM | 11:49 AM | 11:57 AM | 12:09 PM |
11:27 AM | 11:36 AM | 11:48 AM | 11:57 AM | 12:09 PM | 12:17 PM | 12:29 PM |
11:47 AM | 11:56 AM | 12:08 PM | 12:17 PM | 12:29 PM | 12:37 PM | 12:49 PM |
12:07 PM | 12:16 PM | 12:28 PM | 12:37 PM | 12:49 PM | 12:57 PM | 1:09 PM |
12:27 PM | 12:36 PM | 12:48 PM | 12:57 PM | 1:09 PM | 1:17 PM | 1:29 PM |
12:47 PM | 12:56 PM | 1:08 PM | 1:17 PM | 1:29 PM | 1:37 PM | 1:49 PM |
1:07 PM | 1:16 PM | 1:28 PM | 1:37 PM | 1:49 PM | 1:57 PM | 2:09 PM |
1:27 PM | 1:36 PM | 1:48 PM | 1:57 PM | 2:09 PM | 2:17 PM | 2:29 PM |
1:47 PM | 1:56 PM | 2:08 PM | 2:17 PM | 2:29 PM | 2:37 PM | 2:49 PM |
2:07 PM | 2:16 PM | 2:28 PM | 2:37 PM | 2:49 PM | 2:57 PM | 3:09 PM |
2:27 PM | 2:36 PM | 2:48 PM | 2:57 PM | 3:09 PM | 3:17 PM | 3:29 PM |
2:47 PM | 2:56 PM | 3:08 PM | 3:17 PM | 3:29 PM | 3:37 PM | 3:49 PM |
3:07 PM | 3:16 PM | 3:28 PM | 3:37 PM | 3:49 PM | 3:57 PM | 4:09 PM |
3:27 PM | 3:36 PM | 3:48 PM | 3:57 PM | 4:09 PM | 4:17 PM | 4:29 PM |
3:47 PM | 3:56 PM | 4:08 PM | 4:17 PM | 4:29 PM | 4:37 PM | 4:49 PM |
4:07 PM | 4:16 PM | 4:28 PM | 4:37 PM | 4:49 PM | 4:57 PM | 5:09 PM |
4:27 PM | 4:36 PM | 4:48 PM | 4:57 PM | 5:09 PM | 5:17 PM | 5:29 PM |
4:47 PM | 4:56 PM | 5:08 PM | 5:17 PM | 5:29 PM | 5:37 PM | 5:49 PM |
5:07 PM | 5:16 PM | 5:28 PM | 5:37 PM | 5:49 PM | 5:57 PM | 6:09 PM |
5:27 PM | 5:36 PM | 5:48 PM | 5:57 PM | 6:09 PM | 6:17 PM | 6:29 PM |
5:47 PM | 5:56 PM | 6:08 PM | 6:17 PM | 6:29 PM | 6:37 PM | 6:49 PM |
6:07 PM | 6:16 PM | 6:28 PM | 6:37 PM | 6:49 PM | 6:57 PM | 7:09 PM |
6:27 PM | 6:36 PM | 6:48 PM | 6:57 PM | 7:09 PM | 7:17 PM | 7:29 PM |
7:07 PM | 7:16 PM | 7:28 PM | 7:37 PM | 7:49 PM | 7:57 PM | 8:09 PM |
8:13 PM | 8:22 PM | 8:34 PM | 8:43 PM | 8:55 PM | 9:04 PM | 9:16 PM |
9:13 PM | 9:22 PM | 9:34 PM | 9:43 PM | 9:55 PM | 10:04 PM | 10:16 PM |
10:13 PM | 10:22 PM | 10:34 PM | 10:43 PM | 10:55 PM | 11:04 PM | 11:16 PM |
30R Weekday Eastbound – 30R entre semana Este
W. Dublin BART | E. Dublin BART | E. Dublin BART | Dublin & Fallon | Las Positas College | Railroad & First | East & Vasco LLNL |
5:22 AM | 5:29 AM | 5:37 AM | 5:45 AM | 5:56 AM | 6:09 AM | 6:18 AM |
6:02 AM | 6:09 AM | 6:17 AM | 6:25 AM | 6:36 AM | 6:49 AM | 6:58 AM |
6:42 AM | 6:49 AM | 6:57 AM | 7:05 AM | 7:16 AM | 7:29 AM | 7:38 AM |
7:02 AM | 7:09 AM | 7:17 AM | 7:25 AM | 7:36 AM | 7:49 AM | 7:58 AM |
7:22 AM | 7:29 AM | 7:37 AM | 7:45 AM | 7:56 AM | 8:09 AM | 8:18 AM |
7:42 AM | 7:49 AM | 7:57 AM | 8:05 AM | 8:16 AM | 8:29 AM | 8:38 AM |
8:02 AM | 8:09 AM | 8:17 AM | 8:25 AM | 8:36 AM | 8:49 AM | 8:58 AM |
8:22 AM | 8:29 AM | 8:37 AM | 8:45 AM | 8:56 AM | 9:09 AM | 9:18 AM |
8:42 AM | 8:49 AM | 8:57 AM | 9:05 AM | 9:16 AM | 9:29 AM | 9:38 AM |
9:02 AM | 9:09 AM | 9:17 AM | 9:25 AM | 9:36 AM | 9:49 AM | 9:58 AM |
9:22 AM | 9:29 AM | 9:37 AM | 9:45 AM | 9:56 AM | 10:09 AM | 10:18 AM |
9:42 AM | 9:49 AM | 9:57 AM | 10:05 AM | 10:16 AM | 10:29 AM | 10:38 AM |
10:02 AM | 10:09 AM | 10:17 AM | 10:25 AM | 10:36 AM | 10:49 AM | 10:58 AM |
10:22 AM | 10:29 AM | 10:37 AM | 10:45 AM | 10:56 AM | 11:09 AM | 11:18 AM |
10:42 AM | 10:49 AM | 10:57 AM | 11:05 AM | 11:16 AM | 11:29 AM | 11:38 AM |
11:02 AM | 11:09 AM | 11:17 AM | 11:25 AM | 11:36 AM | 11:49 AM | 11:58 PM |
11:22 AM | 11:29 AM | 11:37 AM | 11:45 AM | 11:56 AM | 12:09 PM | 12:18 PM |
11:42 AM | 11:49 AM | 11:57 AM | 12:05 PM | 12:16 PM | 12:29 PM | 12:38 PM |
12:02 PM | 12:09 PM | 12:17 PM | 12:25 PM | 12:36 PM | 12:49 PM | 12:58 PM |
12:22 PM | 12:29 PM | 12:37 PM | 12:45 PM | 12:56 PM | 1:09 PM | 1:18 PM |
12:42 PM | 12:49 PM | 12:57 PM | 1:05 PM | 1:16 PM | 1:29 PM | 1:38 PM |
1:02 PM | 1:09 PM | 1:17 PM | 1:25 PM | 1:36 PM | 1:49 PM | 1:58 PM |
1:22 PM | 1:29 PM | 1:37 PM | 1:45 PM | 1:56 PM | 2:09 PM | 2:18 PM |
1:42 PM | 1:49 PM | 1:57 PM | 2:05 PM | 2:16 PM | 2:29 PM | 2:38 PM |
2:02 PM | 2:09 PM | 2:17 PM | 2:25 PM | 2:36 PM | 2:49 PM | 2:58 PM |
2:22 PM | 2:29 PM | 2:37 PM | 2:45 PM | 2:56 PM | 3:09 PM | 3:18 PM |
2:42 PM | 2:49 PM | 2:57 PM | 3:05 PM | 3:16 PM | 3:29 PM | 3:38 PM |
3:02 PM | 3:09 PM | 3:17 PM | 3:25 PM | 3:36 PM | 3:49 PM | 3:58 PM |
3:21 PM | 3:29 PM | 3:37 PM | 3:46 PM | 3:58 PM | 4:12 PM | 4:22 PM |
3:41 PM | 3:49 PM | 3:57 PM | 4:06 PM | 4:18 PM | 4:32 PM | 4:42 PM |
4:01 PM | 4:09 PM | 4:17 PM | 4:26 PM | 4:38 PM | 4:52 PM | 5:02 PM |
4:21 PM | 4:29 PM | 4:37 PM | 4:46 PM | 4:58 PM | 5:12 PM | 5:22 PM |
4:41 PM | 4:49 PM | 4:57 PM | 5:06 PM | 5:18 PM | 5:32 PM | 5:42 PM |
5:01 PM | 5:09 PM | 5:17 PM | 5:26 PM | 5:38 PM | 5:52 PM | 6:02 PM |
5:21 PM | 5:29 PM | 5:37 PM | 5:46 PM | 5:58 PM | 6:12 PM | 6:22 PM |
5:41 PM | 5:49 PM | 5:57 PM | 6:06 PM | 6:18 PM | 6:32 PM | 6:42 PM |
6:01 PM | 6:09 PM | 6:17 PM | 6:26 PM | 6:38 PM | 6:52 PM | 7:02 PM |
6:21 PM | 6:29 PM | 6:37 PM | 6:46 PM | 6:58 PM | 7:12 PM | 7:22 PM |
7:02 PM | 7:09 PM | 7:17 PM | 7:25 PM | 7:36 PM | 7:49 PM | 7:58 PM |
7:42 PM | 7:49 PM | 7:57 PM | 8:05 PM | 8:16 PM | 8:29 PM | 8:38 PM |
8:48 PM | 8:55 PM | 9:04 PM | 9:12 PM | 9:23 PM | 9:36 PM | 9:45 PM |
9:48 PM | 9:55 PM | 10:04 PM | 10:12 PM | 10:23 PM | 10:36 PM | 10:45 PM |