Prince William County / Bus
OmniRide 91 schedule and full timetable
Dale City Local · America/New_York
Selected branch: 91 - STONEBRIDGE GARAGE · 32 stops. Service day: Sunday, October 25, 2026.
Sun, Oct 2510 published tripsMon, Oct 2620 published tripsTue, Oct 2720 published tripsWed, Oct 2820 published tripsThu, Oct 2920 published tripsFri, Oct 3020 published tripsSat, Oct 3110 published trips
OmniRide 91 full stop-by-trip timetable
All stops on the selected branch, October 25, 2026. 10 fixed scheduled trips; showing 1–10. Frequency service is listed in the boarding schedule below. A dash means the agency supplies no time.
| Stop / trip | Trip 1 | Trip 2 | Trip 3 | Trip 4 | Trip 5 | Trip 6 | Trip 7 | Trip 8 | Trip 9 | Trip 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Ridgefield Village | 6:50 AM | 8:25 AM | 10:00 AM | 11:35 AM | 1:10 PM | 2:45 PM | 4:20 PM | 5:55 PM | 7:30 PM | 9:00 PM |
| Hoadly Rd @ Queen Chapel Rd | 6:51 AMEstimated | 8:26 AMEstimated | 10:01 AMEstimated | 11:36 AMEstimated | 1:11 PMEstimated | 2:46 PMEstimated | 4:21 PMEstimated | 5:56 PMEstimated | 7:31 PMEstimated | 9:01 PMEstimated |
| Hoadly Rd @ Reserve Ln | 6:53 AMEstimated | 8:28 AMEstimated | 10:03 AMEstimated | 11:38 AMEstimated | 1:13 PMEstimated | 2:48 PMEstimated | 4:23 PMEstimated | 5:58 PMEstimated | 7:33 PMEstimated | 9:03 PMEstimated |
| Hoadly Rd @ Purcell Rd | 6:54 AMEstimated | 8:29 AMEstimated | 10:04 AMEstimated | 11:39 AMEstimated | 1:14 PMEstimated | 2:49 PMEstimated | 4:24 PMEstimated | 5:59 PMEstimated | 7:34 PMEstimated | 9:04 PMEstimated |
| Dale Blvd @ Opal Ln | 6:55 AMEstimated | 8:30 AMEstimated | 10:05 AMEstimated | 11:40 AMEstimated | 1:15 PMEstimated | 2:50 PMEstimated | 4:25 PMEstimated | 6:00 PMEstimated | 7:35 PMEstimated | 9:05 PMEstimated |
| Dale Blvd @ Orangewood Dr | 6:56 AMEstimated | 8:31 AMEstimated | 10:06 AMEstimated | 11:41 AMEstimated | 1:16 PMEstimated | 2:51 PMEstimated | 4:26 PMEstimated | 6:01 PMEstimated | 7:36 PMEstimated | 9:06 PMEstimated |
| Dale Blvd @ Princedale Dr | 6:57 AMEstimated | 8:32 AMEstimated | 10:07 AMEstimated | 11:42 AMEstimated | 1:17 PMEstimated | 2:52 PMEstimated | 4:27 PMEstimated | 6:02 PMEstimated | 7:37 PMEstimated | 9:07 PMEstimated |
| Dale Blvd @ Nassau Dr | 6:58 AMEstimated | 8:33 AMEstimated | 10:08 AMEstimated | 11:43 AMEstimated | 1:18 PMEstimated | 2:53 PMEstimated | 4:28 PMEstimated | 6:03 PMEstimated | 7:38 PMEstimated | 9:08 PMEstimated |
| Dale Blvd @ Mapledale Ave | 6:59 AMEstimated | 8:34 AMEstimated | 10:09 AMEstimated | 11:44 AMEstimated | 1:19 PMEstimated | 2:54 PMEstimated | 4:29 PMEstimated | 6:04 PMEstimated | 7:39 PMEstimated | 9:09 PMEstimated |
| Dale Blvd @ Lindendale Rd | 7:00 AMEstimated | 8:35 AMEstimated | 10:10 AMEstimated | 11:45 AMEstimated | 1:20 PMEstimated | 2:55 PMEstimated | 4:30 PMEstimated | 6:05 PMEstimated | 7:40 PMEstimated | 9:10 PMEstimated |
| Dale Blvd @ Keytone Rd | 7:01 AM | 8:36 AM | 10:11 AM | 11:46 AM | 1:21 PM | 2:56 PM | 4:31 PM | 6:06 PM | 7:41 PM | 9:11 PM |
| Dale Blvd @ Delaney Rd | 7:01 AMEstimated | 8:36 AMEstimated | 10:11 AMEstimated | 11:46 AMEstimated | 1:21 PMEstimated | 2:56 PMEstimated | 4:31 PMEstimated | 6:06 PMEstimated | 7:41 PMEstimated | 9:11 PMEstimated |
| Dale Blvd @ Kirkdale Dr | 7:02 AMEstimated | 8:37 AMEstimated | 10:12 AMEstimated | 11:47 AMEstimated | 1:22 PMEstimated | 2:57 PMEstimated | 4:32 PMEstimated | 6:07 PMEstimated | 7:42 PMEstimated | 9:12 PMEstimated |
| Dale Blvd @ Kerrydale Rd | 7:03 AMEstimated | 8:38 AMEstimated | 10:13 AMEstimated | 11:48 AMEstimated | 1:23 PMEstimated | 2:58 PMEstimated | 4:33 PMEstimated | 6:08 PMEstimated | 7:43 PMEstimated | 9:13 PMEstimated |
| Dale Blvd @ Greenwood Dr | 7:04 AMEstimated | 8:39 AMEstimated | 10:14 AMEstimated | 11:49 AMEstimated | 1:24 PMEstimated | 2:59 PMEstimated | 4:34 PMEstimated | 6:09 PMEstimated | 7:44 PMEstimated | 9:14 PMEstimated |
| Dale Blvd @ Glendale Rd | 7:05 AMEstimated | 8:40 AMEstimated | 10:15 AMEstimated | 11:50 AMEstimated | 1:25 PMEstimated | 3:00 PMEstimated | 4:35 PMEstimated | 6:10 PMEstimated | 7:45 PMEstimated | 9:15 PMEstimated |
| Dale Blvd @ Minnieville Rd | 7:06 AM | 8:41 AM | 10:16 AM | 11:51 AM | 1:26 PM | 3:01 PM | 4:36 PM | 6:11 PM | 7:46 PM | 9:16 PM |
| Darbydale Ave @ Worchester Dr | 7:07 AMEstimated | 8:42 AMEstimated | 10:17 AMEstimated | 11:52 AMEstimated | 1:27 PMEstimated | 3:02 PMEstimated | 4:37 PMEstimated | 6:12 PMEstimated | 7:47 PMEstimated | 9:17 PMEstimated |
| Darbydale Ave @ Eastlawn Ave | 7:09 AMEstimated | 8:44 AMEstimated | 10:19 AMEstimated | 11:54 AMEstimated | 1:29 PMEstimated | 3:04 PMEstimated | 4:39 PMEstimated | 6:14 PMEstimated | 7:49 PMEstimated | 9:19 PMEstimated |
| Darbydale Ave @ Emberdale Dr | 7:10 AMEstimated | 8:45 AMEstimated | 10:20 AMEstimated | 11:55 AMEstimated | 1:30 PMEstimated | 3:05 PMEstimated | 4:40 PMEstimated | 6:15 PMEstimated | 7:50 PMEstimated | 9:20 PMEstimated |
| Darbydale Ave @ Dixon Ct | 7:10 AMEstimated | 8:45 AMEstimated | 10:20 AMEstimated | 11:55 AMEstimated | 1:30 PMEstimated | 3:05 PMEstimated | 4:40 PMEstimated | 6:15 PMEstimated | 7:50 PMEstimated | 9:20 PMEstimated |
| Darbydale Ave @ Danville Rd | 7:11 AMEstimated | 8:46 AMEstimated | 10:21 AMEstimated | 11:56 AMEstimated | 1:31 PMEstimated | 3:06 PMEstimated | 4:41 PMEstimated | 6:16 PMEstimated | 7:51 PMEstimated | 9:21 PMEstimated |
| Darbydale Ave @ Dale Blvd | 7:13 AMEstimated | 8:48 AMEstimated | 10:23 AMEstimated | 11:58 AMEstimated | 1:33 PMEstimated | 3:08 PMEstimated | 4:43 PMEstimated | 6:18 PMEstimated | 7:53 PMEstimated | 9:23 PMEstimated |
| Dale Blvd @ Cloverdale Rd | 7:14 AMEstimated | 8:49 AMEstimated | 10:24 AMEstimated | 11:59 AMEstimated | 1:34 PMEstimated | 3:09 PMEstimated | 4:44 PMEstimated | 6:19 PMEstimated | 7:54 PMEstimated | 9:24 PMEstimated |
| Dale Blvd @ Cherrydale Dr | 7:14 AMEstimated | 8:49 AMEstimated | 10:24 AMEstimated | 11:59 AMEstimated | 1:34 PMEstimated | 3:09 PMEstimated | 4:44 PMEstimated | 6:19 PMEstimated | 7:54 PMEstimated | 9:24 PMEstimated |
| Dale Blvd @ Benita Fitzgerald Dr | 7:15 AMEstimated | 8:50 AMEstimated | 10:25 AMEstimated | 12:00 PMEstimated | 1:35 PMEstimated | 3:10 PMEstimated | 4:45 PMEstimated | 6:20 PMEstimated | 7:55 PMEstimated | 9:25 PMEstimated |
| Dale Blvd @ Birchdale Ave | 7:16 AMEstimated | 8:51 AMEstimated | 10:26 AMEstimated | 12:01 PMEstimated | 1:36 PMEstimated | 3:11 PMEstimated | 4:46 PMEstimated | 6:21 PMEstimated | 7:56 PMEstimated | 9:26 PMEstimated |
| Gideon Dr after Dale Blvd | 7:18 AM | 8:53 AM | 10:28 AM | 12:03 PM | 1:38 PM | 3:13 PM | 4:48 PM | 6:23 PM | 7:58 PM | 9:28 PM |
| Gideon Dr @ Town Center Rd | 7:22 AMEstimated | 8:57 AMEstimated | 10:32 AMEstimated | 12:07 PMEstimated | 1:42 PMEstimated | 3:17 PMEstimated | 4:52 PMEstimated | 6:27 PMEstimated | 8:02 PMEstimated | 9:32 PMEstimated |
| Potomac Mills Rd @ Gideon Dr | 7:26 AMEstimated | 9:01 AMEstimated | 10:36 AMEstimated | 12:11 PMEstimated | 1:46 PMEstimated | 3:21 PMEstimated | 4:56 PMEstimated | 6:31 PMEstimated | 8:06 PMEstimated | 9:36 PMEstimated |
| POTOMAC MILLS RD @ METRO PLAZA | 7:28 AMEstimated | 9:03 AMEstimated | 10:38 AMEstimated | 12:13 PMEstimated | 1:48 PMEstimated | 3:23 PMEstimated | 4:58 PMEstimated | 6:33 PMEstimated | 8:08 PMEstimated | 9:38 PMEstimated |
| Stonebridge Garage - Southside | 7:35 AM | 9:10 AM | 10:45 AM | 12:20 PM | 1:55 PM | 3:30 PM | 5:05 PM | 6:40 PM | 8:15 PM | 9:45 PM |
Every departure from Ridgefield Village
For the selected service day and branch. After-midnight times retain their service-day association; “+1 day” means the following calendar day.
| Departure / window | Destination | Boarding notes |
|---|---|---|
| 6:50 AM | 91 - STONEBRIDGE GARAGE | Scheduled |
| 8:25 AM | 91 - STONEBRIDGE GARAGE | Scheduled |
| 10:00 AM | 91 - STONEBRIDGE GARAGE | Scheduled |
| 11:35 AM | 91 - STONEBRIDGE GARAGE | Scheduled |
| 1:10 PM | 91 - STONEBRIDGE GARAGE | Scheduled |
| 2:45 PM | 91 - STONEBRIDGE GARAGE | Scheduled |
| 4:20 PM | 91 - STONEBRIDGE GARAGE | Scheduled |
| 5:55 PM | 91 - STONEBRIDGE GARAGE | Scheduled |
| 7:30 PM | 91 - STONEBRIDGE GARAGE | Scheduled |
| 9:00 PM | 91 - STONEBRIDGE GARAGE | Scheduled |
More OmniRide travel information
Published OmniRide schedule
Imported Oct 24, 2026 · 04:51 UTC · Service dates 2026-07-26 through 2027-01-30. See data status
Schedule data published by OmniRide. Feed discovery and cached source archives from MobilityData. Source details ↗