28

Avondale / Bus

Valley Metro (VM) 28 schedule and full timetable

Lower Buckeye Rd · America/Phoenix

Selected branch: 22nd Av+Lower Bckeye · 31 stops. Service day: Saturday, January 2, 2027.

Valley Metro (VM) 28 full stop-by-trip timetable

All stops on the selected branch, January 2, 2027. 37 fixed scheduled trips; showing 1–37. Frequency service is listed in the boarding schedule below. A dash means the agency supplies no time.

Stop / tripTrip 1Trip 2Trip 3Trip 4Trip 5Trip 6Trip 7Trip 8Trip 9Trip 10Trip 11Trip 12Trip 13Trip 14Trip 15Trip 16Trip 17Trip 18Trip 19Trip 20Trip 21Trip 22Trip 23Trip 24Trip 25Trip 26Trip 27Trip 28Trip 29Trip 30Trip 31Trip 32Trip 33Trip 34Trip 35Trip 36Trip 37
Lower Buckeye Rd & 99th Av5:07 AM5:37 AM6:07 AM6:37 AM7:07 AM7:37 AM8:07 AM8:37 AM9:06 AM9:36 AM10:06 AM10:35 AM11:05 AM11:34 AM12:03 PM12:34 PM1:04 PM1:34 PM2:05 PM2:35 PM3:05 PM3:35 PM4:05 PM4:35 PM5:05 PM5:35 PM6:05 PM6:36 PM7:06 PM7:36 PM8:06 PM8:36 PM9:06 PM9:37 PM10:07 PM10:37 PM11:07 PM
Lower Buckeye Rd & 97th Av5:08 AMEstimated5:38 AMEstimated6:08 AMEstimated6:38 AMEstimated7:08 AMEstimated7:38 AMEstimated8:08 AMEstimated8:38 AMEstimated9:07 AMEstimated9:37 AMEstimated10:07 AMEstimated10:36 AMEstimated11:06 AMEstimated11:35 AMEstimated12:04 PMEstimated12:35 PMEstimated1:05 PMEstimated1:35 PMEstimated2:06 PMEstimated2:36 PMEstimated3:06 PMEstimated3:36 PMEstimated4:06 PMEstimated4:36 PMEstimated5:06 PMEstimated5:36 PMEstimated6:06 PMEstimated6:37 PMEstimated7:07 PMEstimated7:37 PMEstimated8:07 PMEstimated8:37 PMEstimated9:07 PMEstimated9:38 PMEstimated10:08 PMEstimated10:38 PMEstimated11:08 PMEstimated
Lower Buckeye Rd & 95th Av5:08 AMEstimated5:38 AMEstimated6:08 AMEstimated6:38 AMEstimated7:08 AMEstimated7:38 AMEstimated8:08 AMEstimated8:38 AMEstimated9:07 AMEstimated9:37 AMEstimated10:07 AMEstimated10:36 AMEstimated11:06 AMEstimated11:35 AMEstimated12:04 PMEstimated12:35 PMEstimated1:05 PMEstimated1:35 PMEstimated2:06 PMEstimated2:36 PMEstimated3:06 PMEstimated3:36 PMEstimated4:06 PMEstimated4:36 PMEstimated5:06 PMEstimated5:36 PMEstimated6:06 PMEstimated6:37 PMEstimated7:07 PMEstimated7:37 PMEstimated8:07 PMEstimated8:37 PMEstimated9:07 PMEstimated9:38 PMEstimated10:08 PMEstimated10:38 PMEstimated11:08 PMEstimated
Lower Buckeye Rd & 93rd Ln5:09 AMEstimated5:39 AMEstimated6:09 AMEstimated6:39 AMEstimated7:09 AMEstimated7:39 AMEstimated8:09 AMEstimated8:39 AMEstimated9:08 AMEstimated9:38 AMEstimated10:08 AMEstimated10:37 AMEstimated11:07 AMEstimated11:36 AMEstimated12:05 PMEstimated12:36 PMEstimated1:06 PMEstimated1:36 PMEstimated2:07 PMEstimated2:37 PMEstimated3:07 PMEstimated3:37 PMEstimated4:07 PMEstimated4:37 PMEstimated5:07 PMEstimated5:37 PMEstimated6:07 PMEstimated6:38 PMEstimated7:08 PMEstimated7:38 PMEstimated8:08 PMEstimated8:38 PMEstimated9:08 PMEstimated9:39 PMEstimated10:09 PMEstimated10:39 PMEstimated11:09 PMEstimated
Lower Buckeye Rd & 91st Av5:10 AMEstimated5:40 AMEstimated6:10 AMEstimated6:40 AMEstimated7:10 AMEstimated7:40 AMEstimated8:10 AMEstimated8:40 AMEstimated9:09 AMEstimated9:39 AMEstimated10:09 AMEstimated10:38 AMEstimated11:08 AMEstimated11:37 AMEstimated12:06 PMEstimated12:37 PMEstimated1:07 PMEstimated1:37 PMEstimated2:08 PMEstimated2:38 PMEstimated3:08 PMEstimated3:38 PMEstimated4:08 PMEstimated4:38 PMEstimated5:08 PMEstimated5:38 PMEstimated6:08 PMEstimated6:39 PMEstimated7:09 PMEstimated7:39 PMEstimated8:09 PMEstimated8:39 PMEstimated9:09 PMEstimated9:40 PMEstimated10:10 PMEstimated10:40 PMEstimated11:10 PMEstimated
Lower Buckeye Rd & 90th Av5:10 AMEstimated5:40 AMEstimated6:10 AMEstimated6:40 AMEstimated7:10 AMEstimated7:40 AMEstimated8:10 AMEstimated8:40 AMEstimated9:09 AMEstimated9:39 AMEstimated10:09 AMEstimated10:38 AMEstimated11:08 AMEstimated11:37 AMEstimated12:06 PMEstimated12:37 PMEstimated1:07 PMEstimated1:37 PMEstimated2:08 PMEstimated2:38 PMEstimated3:08 PMEstimated3:38 PMEstimated4:08 PMEstimated4:38 PMEstimated5:08 PMEstimated5:38 PMEstimated6:08 PMEstimated6:39 PMEstimated7:09 PMEstimated7:39 PMEstimated8:09 PMEstimated8:39 PMEstimated9:09 PMEstimated9:40 PMEstimated10:10 PMEstimated10:40 PMEstimated11:10 PMEstimated
Lower Buckeye Rd & 87th Ln5:10 AMEstimated5:40 AMEstimated6:10 AMEstimated6:40 AMEstimated7:10 AMEstimated7:40 AMEstimated8:10 AMEstimated8:40 AMEstimated9:10 AMEstimated9:40 AMEstimated10:10 AMEstimated10:39 AMEstimated11:09 AMEstimated11:38 AMEstimated12:07 PMEstimated12:38 PMEstimated1:08 PMEstimated1:38 PMEstimated2:09 PMEstimated2:39 PMEstimated3:09 PMEstimated3:39 PMEstimated4:09 PMEstimated4:39 PMEstimated5:09 PMEstimated5:39 PMEstimated6:09 PMEstimated6:40 PMEstimated7:10 PMEstimated7:40 PMEstimated8:10 PMEstimated8:40 PMEstimated9:10 PMEstimated9:40 PMEstimated10:10 PMEstimated10:40 PMEstimated11:10 PMEstimated
Lower Buckeye Rd & 87th Av5:11 AMEstimated5:41 AMEstimated6:11 AMEstimated6:41 AMEstimated7:11 AMEstimated7:41 AMEstimated8:11 AMEstimated8:41 AMEstimated9:10 AMEstimated9:40 AMEstimated10:10 AMEstimated10:39 AMEstimated11:09 AMEstimated11:38 AMEstimated12:07 PMEstimated12:38 PMEstimated1:08 PMEstimated1:38 PMEstimated2:09 PMEstimated2:39 PMEstimated3:09 PMEstimated3:39 PMEstimated4:09 PMEstimated4:39 PMEstimated5:09 PMEstimated5:39 PMEstimated6:09 PMEstimated6:40 PMEstimated7:10 PMEstimated7:40 PMEstimated8:10 PMEstimated8:40 PMEstimated9:10 PMEstimated9:41 PMEstimated10:11 PMEstimated10:41 PMEstimated11:11 PMEstimated
Lower Buckeye Rd & 85th Av5:12 AMEstimated5:42 AMEstimated6:12 AMEstimated6:42 AMEstimated7:12 AMEstimated7:42 AMEstimated8:12 AMEstimated8:42 AMEstimated9:11 AMEstimated9:41 AMEstimated10:11 AMEstimated10:40 AMEstimated11:10 AMEstimated11:39 AMEstimated12:08 PMEstimated12:39 PMEstimated1:09 PMEstimated1:39 PMEstimated2:10 PMEstimated2:40 PMEstimated3:10 PMEstimated3:40 PMEstimated4:10 PMEstimated4:40 PMEstimated5:10 PMEstimated5:40 PMEstimated6:10 PMEstimated6:41 PMEstimated7:11 PMEstimated7:41 PMEstimated8:11 PMEstimated8:41 PMEstimated9:11 PMEstimated9:42 PMEstimated10:12 PMEstimated10:42 PMEstimated11:12 PMEstimated
Lower Buckeye Rd & 81st Av5:13 AMEstimated5:43 AMEstimated6:13 AMEstimated6:43 AMEstimated7:13 AMEstimated7:43 AMEstimated8:13 AMEstimated8:43 AMEstimated9:13 AMEstimated9:43 AMEstimated10:13 AMEstimated10:42 AMEstimated11:12 AMEstimated11:41 AMEstimated12:10 PMEstimated12:41 PMEstimated1:11 PMEstimated1:41 PMEstimated2:12 PMEstimated2:42 PMEstimated3:12 PMEstimated3:42 PMEstimated4:12 PMEstimated4:42 PMEstimated5:12 PMEstimated5:42 PMEstimated6:12 PMEstimated6:43 PMEstimated7:13 PMEstimated7:43 PMEstimated8:13 PMEstimated8:43 PMEstimated9:13 PMEstimated9:43 PMEstimated10:13 PMEstimated10:43 PMEstimated11:13 PMEstimated
Lower Buckeye Rd & 79th Av5:14 AMEstimated5:44 AMEstimated6:14 AMEstimated6:44 AMEstimated7:14 AMEstimated7:44 AMEstimated8:14 AMEstimated8:44 AMEstimated9:14 AMEstimated9:44 AMEstimated10:14 AMEstimated10:43 AMEstimated11:13 AMEstimated11:42 AMEstimated12:11 PMEstimated12:42 PMEstimated1:12 PMEstimated1:42 PMEstimated2:13 PMEstimated2:43 PMEstimated3:13 PMEstimated3:43 PMEstimated4:13 PMEstimated4:43 PMEstimated5:13 PMEstimated5:43 PMEstimated6:13 PMEstimated6:44 PMEstimated7:14 PMEstimated7:44 PMEstimated8:14 PMEstimated8:44 PMEstimated9:14 PMEstimated9:44 PMEstimated10:14 PMEstimated10:44 PMEstimated11:14 PMEstimated
Lower Buckeye Rd & 7650 West5:14 AMEstimated5:44 AMEstimated6:14 AMEstimated6:44 AMEstimated7:14 AMEstimated7:44 AMEstimated8:14 AMEstimated8:44 AMEstimated9:14 AMEstimated9:44 AMEstimated10:14 AMEstimated10:43 AMEstimated11:13 AMEstimated11:42 AMEstimated12:11 PMEstimated12:42 PMEstimated1:12 PMEstimated1:42 PMEstimated2:13 PMEstimated2:43 PMEstimated3:13 PMEstimated3:43 PMEstimated4:13 PMEstimated4:43 PMEstimated5:13 PMEstimated5:43 PMEstimated6:13 PMEstimated6:44 PMEstimated7:14 PMEstimated7:44 PMEstimated8:14 PMEstimated8:44 PMEstimated9:14 PMEstimated9:44 PMEstimated10:14 PMEstimated10:44 PMEstimated11:14 PMEstimated
Lower Buckeye Rd & 75th Av5:15 AM5:45 AM6:15 AM6:45 AM7:15 AM7:45 AM8:15 AM8:45 AM9:15 AM9:45 AM10:15 AM10:44 AM11:14 AM11:43 AM12:12 PM12:43 PM1:13 PM1:43 PM2:14 PM2:44 PM3:14 PM3:44 PM4:14 PM4:44 PM5:14 PM5:44 PM6:14 PM6:45 PM7:15 PM7:45 PM8:15 PM8:45 PM9:15 PM9:45 PM10:15 PM10:45 PM11:15 PM
Lower Buckeye Rd & 73rd Dr5:15 AMEstimated5:45 AMEstimated6:15 AMEstimated6:45 AMEstimated7:15 AMEstimated7:45 AMEstimated8:15 AMEstimated8:45 AMEstimated9:15 AMEstimated9:45 AMEstimated10:15 AMEstimated10:44 AMEstimated11:14 AMEstimated11:43 AMEstimated12:12 PMEstimated12:43 PMEstimated1:13 PMEstimated1:43 PMEstimated2:14 PMEstimated2:44 PMEstimated3:14 PMEstimated3:44 PMEstimated4:14 PMEstimated4:44 PMEstimated5:14 PMEstimated5:44 PMEstimated6:14 PMEstimated6:45 PMEstimated7:15 PMEstimated7:45 PMEstimated8:15 PMEstimated8:45 PMEstimated9:15 PMEstimated9:45 PMEstimated10:15 PMEstimated10:45 PMEstimated11:15 PMEstimated
Lower Buckeye Rd & 71st Av5:16 AMEstimated5:46 AMEstimated6:16 AMEstimated6:46 AMEstimated7:16 AMEstimated7:46 AMEstimated8:16 AMEstimated8:46 AMEstimated9:16 AMEstimated9:46 AMEstimated10:16 AMEstimated10:45 AMEstimated11:15 AMEstimated11:44 AMEstimated12:13 PMEstimated12:44 PMEstimated1:14 PMEstimated1:44 PMEstimated2:15 PMEstimated2:45 PMEstimated3:15 PMEstimated3:45 PMEstimated4:15 PMEstimated4:45 PMEstimated5:15 PMEstimated5:45 PMEstimated6:15 PMEstimated6:46 PMEstimated7:16 PMEstimated7:46 PMEstimated8:16 PMEstimated8:46 PMEstimated9:16 PMEstimated9:46 PMEstimated10:16 PMEstimated10:46 PMEstimated11:16 PMEstimated
Lower Buckeye Rd & 69th Av5:17 AMEstimated5:47 AMEstimated6:17 AMEstimated6:47 AMEstimated7:17 AMEstimated7:47 AMEstimated8:17 AMEstimated8:47 AMEstimated9:17 AMEstimated9:47 AMEstimated10:17 AMEstimated10:46 AMEstimated11:16 AMEstimated11:45 AMEstimated12:14 PMEstimated12:45 PMEstimated1:15 PMEstimated1:45 PMEstimated2:16 PMEstimated2:46 PMEstimated3:16 PMEstimated3:46 PMEstimated4:16 PMEstimated4:46 PMEstimated5:16 PMEstimated5:46 PMEstimated6:16 PMEstimated6:47 PMEstimated7:17 PMEstimated7:47 PMEstimated8:17 PMEstimated8:47 PMEstimated9:17 PMEstimated9:47 PMEstimated10:17 PMEstimated10:47 PMEstimated11:17 PMEstimated
Lower Buckeye Rd & 67th Av5:17 AMEstimated5:47 AMEstimated6:17 AMEstimated6:47 AMEstimated7:17 AMEstimated7:47 AMEstimated8:17 AMEstimated8:47 AMEstimated9:17 AMEstimated9:47 AMEstimated10:17 AMEstimated10:46 AMEstimated11:16 AMEstimated11:45 AMEstimated12:14 PMEstimated12:45 PMEstimated1:15 PMEstimated1:45 PMEstimated2:16 PMEstimated2:46 PMEstimated3:16 PMEstimated3:46 PMEstimated4:16 PMEstimated4:46 PMEstimated5:17 PMEstimated5:47 PMEstimated6:16 PMEstimated6:47 PMEstimated7:17 PMEstimated7:47 PMEstimated8:17 PMEstimated8:47 PMEstimated9:17 PMEstimated9:47 PMEstimated10:17 PMEstimated10:47 PMEstimated11:17 PMEstimated
Lower Buckeye Rd & 65th Dr5:18 AMEstimated5:48 AMEstimated6:18 AMEstimated6:48 AMEstimated7:18 AMEstimated7:48 AMEstimated8:18 AMEstimated8:48 AMEstimated9:18 AMEstimated9:48 AMEstimated10:18 AMEstimated10:47 AMEstimated11:17 AMEstimated11:46 AMEstimated12:15 PMEstimated12:46 PMEstimated1:16 PMEstimated1:46 PMEstimated2:17 PMEstimated2:47 PMEstimated3:17 PMEstimated3:47 PMEstimated4:17 PMEstimated4:47 PMEstimated5:17 PMEstimated5:47 PMEstimated6:17 PMEstimated6:48 PMEstimated7:18 PMEstimated7:48 PMEstimated8:18 PMEstimated8:48 PMEstimated9:18 PMEstimated9:48 PMEstimated10:18 PMEstimated10:48 PMEstimated11:18 PMEstimated
Lower Buckeye Rd & 57th Av5:20 AMEstimated5:50 AMEstimated6:20 AMEstimated6:50 AMEstimated7:20 AMEstimated7:50 AMEstimated8:20 AMEstimated8:50 AMEstimated9:20 AMEstimated9:50 AMEstimated10:20 AMEstimated10:49 AMEstimated11:19 AMEstimated11:48 AMEstimated12:17 PMEstimated12:48 PMEstimated1:18 PMEstimated1:48 PMEstimated2:19 PMEstimated2:49 PMEstimated3:19 PMEstimated3:49 PMEstimated4:19 PMEstimated4:49 PMEstimated5:20 PMEstimated5:50 PMEstimated6:19 PMEstimated6:50 PMEstimated7:20 PMEstimated7:50 PMEstimated8:20 PMEstimated8:50 PMEstimated9:20 PMEstimated9:50 PMEstimated10:20 PMEstimated10:50 PMEstimated11:20 PMEstimated
Lower Buckeye Rd & 55th Av5:21 AMEstimated5:51 AMEstimated6:21 AMEstimated6:51 AMEstimated7:21 AMEstimated7:51 AMEstimated8:21 AMEstimated8:51 AMEstimated9:21 AMEstimated9:51 AMEstimated10:21 AMEstimated10:50 AMEstimated11:20 AMEstimated11:49 AMEstimated12:18 PMEstimated12:49 PMEstimated1:19 PMEstimated1:49 PMEstimated2:20 PMEstimated2:50 PMEstimated3:20 PMEstimated3:50 PMEstimated4:20 PMEstimated4:50 PMEstimated5:21 PMEstimated5:51 PMEstimated6:20 PMEstimated6:51 PMEstimated7:21 PMEstimated7:51 PMEstimated8:21 PMEstimated8:51 PMEstimated9:21 PMEstimated9:51 PMEstimated10:21 PMEstimated10:51 PMEstimated11:21 PMEstimated
Lower Buckeye Rd & 53rd Av5:21 AMEstimated5:51 AMEstimated6:21 AMEstimated6:51 AMEstimated7:21 AMEstimated7:51 AMEstimated8:21 AMEstimated8:51 AMEstimated9:21 AMEstimated9:51 AMEstimated10:21 AMEstimated10:50 AMEstimated11:20 AMEstimated11:49 AMEstimated12:18 PMEstimated12:49 PMEstimated1:19 PMEstimated1:49 PMEstimated2:20 PMEstimated2:50 PMEstimated3:20 PMEstimated3:50 PMEstimated4:20 PMEstimated4:50 PMEstimated5:21 PMEstimated5:51 PMEstimated6:20 PMEstimated6:51 PMEstimated7:21 PMEstimated7:51 PMEstimated8:21 PMEstimated8:51 PMEstimated9:21 PMEstimated9:51 PMEstimated10:21 PMEstimated10:51 PMEstimated11:21 PMEstimated
Lower Buckeye Rd & 51st Av5:22 AM5:52 AM6:22 AM6:52 AM7:22 AM7:52 AM8:22 AM8:52 AM9:22 AM9:52 AM10:22 AM10:51 AM11:21 AM11:50 AM12:19 PM12:50 PM1:20 PM1:50 PM2:21 PM2:51 PM3:21 PM3:51 PM4:21 PM4:51 PM5:22 PM5:52 PM6:21 PM6:52 PM7:22 PM7:52 PM8:22 PM8:52 PM9:22 PM9:52 PM10:22 PM10:52 PM11:22 PM
Lower Buckeye Rd & 49th Av5:22 AMEstimated5:52 AMEstimated6:22 AMEstimated6:52 AMEstimated7:22 AMEstimated7:52 AMEstimated8:22 AMEstimated8:52 AMEstimated9:22 AMEstimated9:52 AMEstimated10:22 AMEstimated10:51 AMEstimated11:21 AMEstimated11:50 AMEstimated12:19 PMEstimated12:50 PMEstimated1:20 PMEstimated1:50 PMEstimated2:21 PMEstimated2:51 PMEstimated3:21 PMEstimated3:51 PMEstimated4:21 PMEstimated4:51 PMEstimated5:22 PMEstimated5:52 PMEstimated6:21 PMEstimated6:52 PMEstimated7:22 PMEstimated7:52 PMEstimated8:22 PMEstimated8:52 PMEstimated9:22 PMEstimated9:52 PMEstimated10:22 PMEstimated10:52 PMEstimated11:22 PMEstimated
Lower Buckeye Rd & 43rd Av5:24 AMEstimated5:54 AMEstimated6:24 AMEstimated6:54 AMEstimated7:24 AMEstimated7:54 AMEstimated8:24 AMEstimated8:54 AMEstimated9:24 AMEstimated9:54 AMEstimated10:24 AMEstimated10:53 AMEstimated11:23 AMEstimated11:52 AMEstimated12:21 PMEstimated12:52 PMEstimated1:22 PMEstimated1:52 PMEstimated2:23 PMEstimated2:53 PMEstimated3:23 PMEstimated3:53 PMEstimated4:23 PMEstimated4:53 PMEstimated5:24 PMEstimated5:54 PMEstimated6:23 PMEstimated6:54 PMEstimated7:24 PMEstimated7:54 PMEstimated8:24 PMEstimated8:54 PMEstimated9:24 PMEstimated9:54 PMEstimated10:24 PMEstimated10:54 PMEstimated11:24 PMEstimated
Lower Buckeye Rd & 39th Av5:26 AMEstimated5:56 AMEstimated6:26 AMEstimated6:56 AMEstimated7:26 AMEstimated7:56 AMEstimated8:26 AMEstimated8:56 AMEstimated9:26 AMEstimated9:56 AMEstimated10:26 AMEstimated10:55 AMEstimated11:25 AMEstimated11:54 AMEstimated12:23 PMEstimated12:54 PMEstimated1:24 PMEstimated1:54 PMEstimated2:25 PMEstimated2:55 PMEstimated3:25 PMEstimated3:55 PMEstimated4:25 PMEstimated4:55 PMEstimated5:26 PMEstimated5:56 PMEstimated6:25 PMEstimated6:56 PMEstimated7:26 PMEstimated7:56 PMEstimated8:26 PMEstimated8:56 PMEstimated9:26 PMEstimated9:56 PMEstimated10:26 PMEstimated10:56 PMEstimated11:26 PMEstimated
Lower Buckeye Rd & 37th Av5:26 AMEstimated5:56 AMEstimated6:26 AMEstimated6:56 AMEstimated7:26 AMEstimated7:56 AMEstimated8:26 AMEstimated8:56 AMEstimated9:26 AMEstimated9:56 AMEstimated10:26 AMEstimated10:55 AMEstimated11:25 AMEstimated11:54 AMEstimated12:23 PMEstimated12:54 PMEstimated1:24 PMEstimated1:54 PMEstimated2:25 PMEstimated2:55 PMEstimated3:25 PMEstimated3:55 PMEstimated4:25 PMEstimated4:55 PMEstimated5:26 PMEstimated5:56 PMEstimated6:25 PMEstimated6:56 PMEstimated7:26 PMEstimated7:56 PMEstimated8:26 PMEstimated8:56 PMEstimated9:26 PMEstimated9:56 PMEstimated10:26 PMEstimated10:56 PMEstimated11:26 PMEstimated
Lower Buckeye Rd & 35th Av5:27 AM5:57 AM6:27 AM6:57 AM7:27 AM7:57 AM8:27 AM8:57 AM9:27 AM9:57 AM10:27 AM10:56 AM11:26 AM11:55 AM12:24 PM12:55 PM1:25 PM1:55 PM2:26 PM2:56 PM3:26 PM3:56 PM4:26 PM4:56 PM5:27 PM5:57 PM6:26 PM6:57 PM7:27 PM7:57 PM8:27 PM8:57 PM9:27 PM9:57 PM10:27 PM10:57 PM11:27 PM
Lower Buckeye Rd & 32nd Av5:28 AMEstimated5:58 AMEstimated6:28 AMEstimated6:58 AMEstimated7:28 AMEstimated7:58 AMEstimated8:28 AMEstimated8:58 AMEstimated9:28 AMEstimated9:58 AMEstimated10:28 AMEstimated10:57 AMEstimated11:27 AMEstimated11:56 AMEstimated12:25 PMEstimated12:56 PMEstimated1:26 PMEstimated1:56 PMEstimated2:27 PMEstimated2:57 PMEstimated3:27 PMEstimated3:57 PMEstimated4:27 PMEstimated4:57 PMEstimated5:28 PMEstimated5:58 PMEstimated6:27 PMEstimated6:58 PMEstimated7:28 PMEstimated7:58 PMEstimated8:28 PMEstimated8:58 PMEstimated9:28 PMEstimated9:58 PMEstimated10:28 PMEstimated10:58 PMEstimated11:28 PMEstimated
Lower Buckeye Rd & 31st Av5:28 AMEstimated5:58 AMEstimated6:28 AMEstimated6:58 AMEstimated7:28 AMEstimated7:58 AMEstimated8:28 AMEstimated8:58 AMEstimated9:28 AMEstimated9:58 AMEstimated10:28 AMEstimated10:57 AMEstimated11:27 AMEstimated11:56 AMEstimated12:25 PMEstimated12:56 PMEstimated1:26 PMEstimated1:56 PMEstimated2:27 PMEstimated2:57 PMEstimated3:27 PMEstimated3:57 PMEstimated4:27 PMEstimated4:57 PMEstimated5:28 PMEstimated5:58 PMEstimated6:27 PMEstimated6:58 PMEstimated7:28 PMEstimated7:58 PMEstimated8:28 PMEstimated8:58 PMEstimated9:28 PMEstimated9:58 PMEstimated10:28 PMEstimated10:58 PMEstimated11:28 PMEstimated
Lower Buckeye Rd & 27th Av5:31 AMEstimated6:01 AMEstimated6:31 AMEstimated7:01 AMEstimated7:31 AMEstimated8:01 AMEstimated8:31 AMEstimated9:01 AMEstimated9:31 AMEstimated10:00 AMEstimated10:30 AMEstimated10:59 AMEstimated11:30 AMEstimated11:58 AMEstimated12:27 PMEstimated12:58 PMEstimated1:28 PMEstimated1:59 PMEstimated2:29 PMEstimated2:59 PMEstimated3:29 PMEstimated3:59 PMEstimated4:29 PMEstimated4:59 PMEstimated5:30 PMEstimated6:00 PMEstimated6:29 PMEstimated7:00 PMEstimated7:30 PMEstimated8:00 PMEstimated8:30 PMEstimated9:00 PMEstimated9:30 PMEstimated10:00 PMEstimated10:30 PMEstimated11:00 PMEstimated11:30 PMEstimated
22nd Av & Lower Buckeye Rd5:33 AM6:03 AM6:33 AM7:03 AM7:33 AM8:03 AM8:33 AM9:03 AM9:33 AM10:02 AM10:32 AM11:01 AM11:32 AM12:00 PM12:29 PM1:00 PM1:30 PM2:01 PM2:31 PM3:01 PM3:31 PM4:01 PM4:31 PM5:01 PM5:32 PM6:02 PM6:31 PM7:02 PM7:32 PM8:02 PM8:32 PM9:02 PM9:32 PM10:02 PM10:32 PM11:02 PM11:32 PM

Every departure from Lower Buckeye Rd & 99th Av

For the selected service day and branch. After-midnight times retain their service-day association; “+1 day” means the following calendar day.

Departure / windowDestinationBoarding notes
5:07 AM22nd Av+Lower BckeyeScheduled
5:37 AM22nd Av+Lower BckeyeScheduled
6:07 AM22nd Av+Lower BckeyeScheduled
6:37 AM22nd Av+Lower BckeyeScheduled
7:07 AM22nd Av+Lower BckeyeScheduled
7:37 AM22nd Av+Lower BckeyeScheduled
8:07 AM22nd Av+Lower BckeyeScheduled
8:37 AM22nd Av+Lower BckeyeScheduled
9:06 AM22nd Av+Lower BckeyeScheduled
9:36 AM22nd Av+Lower BckeyeScheduled
10:06 AM22nd Av+Lower BckeyeScheduled
10:35 AM22nd Av+Lower BckeyeScheduled
11:05 AM22nd Av+Lower BckeyeScheduled
11:34 AM22nd Av+Lower BckeyeScheduled
12:03 PM22nd Av+Lower BckeyeScheduled
12:34 PM22nd Av+Lower BckeyeScheduled
1:04 PM22nd Av+Lower BckeyeScheduled
1:34 PM22nd Av+Lower BckeyeScheduled
2:05 PM22nd Av+Lower BckeyeScheduled
2:35 PM22nd Av+Lower BckeyeScheduled
3:05 PM22nd Av+Lower BckeyeScheduled
3:35 PM22nd Av+Lower BckeyeScheduled
4:05 PM22nd Av+Lower BckeyeScheduled
4:35 PM22nd Av+Lower BckeyeScheduled
5:05 PM22nd Av+Lower BckeyeScheduled
5:35 PM22nd Av+Lower BckeyeScheduled
6:05 PM22nd Av+Lower BckeyeScheduled
6:36 PM22nd Av+Lower BckeyeScheduled
7:06 PM22nd Av+Lower BckeyeScheduled
7:36 PM22nd Av+Lower BckeyeScheduled
8:06 PM22nd Av+Lower BckeyeScheduled
8:36 PM22nd Av+Lower BckeyeScheduled
9:06 PM22nd Av+Lower BckeyeScheduled
9:37 PM22nd Av+Lower BckeyeScheduled
10:07 PM22nd Av+Lower BckeyeScheduled
10:37 PM22nd Av+Lower BckeyeScheduled
11:07 PM22nd Av+Lower BckeyeScheduled

More Valley Metro (VM) travel information

✓
Published Valley Metro (VM) schedule

Imported Nov 11, 2026 · 09:08 UTC · Service dates 2026-10-26 through 2027-01-24. See data status

Schedule data published by Valley Metro (VM). Feed discovery and cached source archives from MobilityData. Source details ↗