| BLACKSBURG MIDDLE AND BLACKSBURG HIGH BUS ROUTES | ||||
| The bus routes listed below have been created with the student information available at time of publication. | ||||
| Note: Bus stops are not made on a door-to-door basis. | ||||
| ALL TIMES ARE ESTIMATED ONLY and will be adjusted as necessary during the first few days of school. | ||||
| Street | Bus Stop |
Bus No. |
Pickup Time |
Dropoff Time |
| Copper Croft Run | TALL OAKS DR @ COLONIAL DR | 119 H.S. | 6:46 AM | 2:59 PM |
| Richmond Ln | 4006 TALL OAKS DRIVE | 119 H.S. | 6:51 AM | 3:03 PM |
| S Jefferson Forest Ln | 841 S Jefferson Forest Ln | 125 | 6:38 AM | 3:01 PM |
| S JEFFERSON FOREST LN | 890 S JEFFERSON FOREST LN | 125 | 6:39 AM | 3:02 PM |
| S Jefferson Forest Ln | /1070 S Jefferson Forest Ln | 125 | 6:41 AM | 3:05 PM |
| S Jefferson Forest Ln | 1235 S Jefferson Forest Ln | 125 | 6:44 AM | 3:07 PM |
| Airport Rd | 600/603 AIRPORT RD | 126 | 7:04 AM | 2:48 PM |
| Airport Rd | 807 AIRPORT ROAD | 126 | 7:03 AM | 2:49 PM |
| Airport Rd | 1107 AIRPORT RD | 126 | 7:00 AM | 2:51 PM |
| AIRPORT RD | 702 AIRPORT RD | 126 | 7:03 AM | 2:48 PM |
| AIRPORT RD. | 205 AIRPORT ROAD | 126 | 7:07 AM | 2:45 PM |
| Albemarle Ln | TALL OAKS DR @ WAKEFIELD DR | 119 H.S. | 6:55 AM | 3:08 PM |
| Albemarle Ln | TALL OAKS DR @ WAKEFIELD DR | 69 M.S. | 7:20 AM | 2:41 PM |
| Algonquin Court | SEMINOLE DR @ ALGONQUIN CT | 125 | 7:14 AM | 2:47 PM |
| Alice Dr | 3110 ALICE DR | 40 | 6:52 AM | 3:03 PM |
| Alice Dr | 3102 Alice Dr | 40 | 6:52 AM | 3:02 PM |
| Alleghany St | 506 Alleghany St | 62 | 7:02 AM | 2:55 PM |
| ALLEGHANY ST | 600 ALLEGHANY STREET | 62 | 7:05 AM | 2:58 PM |
| Alleghany St | ALLEGHANY ST @ KNOBHILL DR @ KNOB HILL | 62 | 7:03 AM | 2:56 PM |
| Allendale Ct | AIRPORT RD@ALLENDALE CT | 126 | 7:05 AM | 2:46 PM |
| Apartment Heights Dr | HARDING AVE @ APARTMENT HEIGHTS DR | 118 | 7:07 AM | |
| ARDEN LANE | MERRIMAC RD @ ARDEN LN | 2 | 6:50 AM | |
| Ardmore St | GRISSOM LN @ ARDMORE ST | 6 | 6:58 AM | 2:59 PM |
| Arrington Rd | 1181 ARRINGTON RD | 95 | 6:44 AM | 3:13 PM |
| Arrington Rd | 1210 ARRINGTON RD | 95 | 6:44 AM | 3:14 PM |
| ARRINGTON RD. | 1007/1010 ARRINGTON RD. | 95 | 6:42 AM | 3:11 PM |
| ARRINGTON ROAD | 1162 ARRINGTON ROAD | 95 | 6:43 AM | 3:12 PM |
| Ascot Ln | HARDING AV @ ASCOT LN | 3:00 PM | ||
| ASHFORD CT | GIVENS LN@ASHFORD CT | 55 | 7:00 AM | 2:42 PM |
| Ashlawn Dr | 5003/5007 TALL OAKS DRIVE | 69 M.S. | 7:17 AM | 2:38 PM |
| Auburn Dr | STRADFORD LN @ TALL OAKS DR | 69 M.S. | 7:19 AM | 2:40 PM |
| Augusta National Rd | PLANK DR@AUGUSTA NATIONAL RD | 95 | 6:46 AM | 3:15 PM |
| AUGUSTA NATIONAL RD | PLANK DR@AUGUSTA NATIONAL RD | 95 | 6:46 AM | |
| Aurora Ln | CINNABAR RD @ AURORA LN | 126 | 6:34 AM | 3:17 PM |
| Azalea Dr | LAUREL DR @ AZALEA DR | 40 | 6:48 AM | 2:58 PM |
| BALLARD COURT | 4309 PEARMAN ROAD | 14 | 6:48 AM | 2:48 PM |
| BARRINGER DR | MCBRYDE DR @ KELSEY LN | 2:35 PM | ||
| BARRINGER DRIVE | MCBRYDE DR @ KELSEY LN | 119 H.S. | 7:03 AM | 2:35 PM |
| BATAVIA LANE | BROOKSFIELD RD@BATAVIA LN | 96 | 7:13 AM | 2:48 PM |
| Bee Ln | MERRIMAC RD @ BEE LN | 2 | 6:41 AM | 2:59 PM |
| Belaire Dr | 4490 RHEA RIDGE DR | 23 | 6:49 AM | 3:02 PM |
| Belaire Dr | BELAIRE DR@CRIMSON DR | 23 | 6:49 AM | 3:02 PM |
| Big Falls Rd | 2420 Big Falls Rd | 91 | 6:49 AM | 3:09 PM |
| BIG FALLS ROAD | 2305 BIG FALLS ROAD | 91 | 6:48 AM | 3:08 PM |
| BIG SKY TRAIL | 473 BIG SKY TRAIL | 24 | 6:47 AM | 2:54 PM |
| Big Vein Rd | MCCOY RD @ BIG VEIN RD | 91 | 6:42 AM | 2:56 PM |
| BIRCH LEAF LN | VINYARD AVE@BIRCH LEAF LN | 23 | 7:05 AM | 2:51 PM |
| BIRCH LEAF LANE | WOODBINE DR@BIRCH LEAF LN | 24 | 7:08 AM | 2:35 PM |
| Birch Leaf Ln | VINYARD AVE@BIRCH LEAF LN | 23 | 7:05 AM | 2:51 PM |
| Bishop Rd | 3540 CAMEO LANE | 24 | 6:57 AM | 2:44 PM |
| BISHOP RD | 2401 BISHOP RD | 24 | 6:41 AM | 2:47 PM |
| Bishop Rd | 1731 BISHOP RD | 24 | 7:00 AM | 2:43 PM |
| Bishop Rd | 2321 Bishop Rd | 2:47 PM | ||
| BISHOP RD | 2257/2259 Bishop Rd | 24 | 6:43 AM | 2:46 PM |
| BISHOP ROAD | 1207 BISHOP ROAD | 24 | 7:05 AM | 2:39 PM |
| BLOSSOM TRAIL W | 2532 BLOSSOM TRAIL W | 62 | 7:08 AM | 2:46 PM |
| Boxwood Dr | 1620 Boxwood Dr | 127 | 6:50 AM | 3:12 PM |
| BOXWOOD DRIVE | 1495 BOXWOOD DRIVE | 127 | 6:51 AM | 3:11 PM |
| BRECKENRIDGE DR | MADISON LN @ BRECKENRIDGE DR | 14 | 7:08 AM | 3:12 PM |
| Briarwood Dr | HARDWOOD DR @ BRIARWOOD DR | 127 | 7:05 AM | 2:56 PM |
| BRIGHTON CT | CEDAR HILL DR @ BRIGHTON CT | 28 | 6:57 AM | 2:57 PM |
| Broce Dr | 618 BROCE DR | 119 H.S. | 7:07 AM | 2:39 PM |
| Broce Dr | 608 BROCE DR | 69 M.S. | 6:53 AM | 3:01 PM |
| Broce Dr | 618 BROCE DR | 69 M.S. | 6:54 AM | 3:03 PM |
| Broken Oak Dr | WOODBINE DR@BROKEN OAK DR | 24 | 7:07 AM | 2:36 PM |
| BROKEN OAK DRIVE | WOODBINE DR@BROKEN OAK DR | 24 | 7:07 AM | 2:36 PM |
| Brook Cir | REDBUD RD @ TOMS CREEK RD | 40 | 6:39 AM | 2:50 PM |
| BROOKSFIELD RD | 1615 Brooksfield Rd | 96 | 7:14 AM | 2:47 PM |
| Brooksfield Road | 2174 Brooksfield Road | 96 | 7:10 AM | 2:50 PM |
| BRUNSWICK DR | BRUNSWICK DR @ CHARLOTTE DR | 96 | 7:16 AM | 2:45 PM |
| Brunswick Dr | 1685/1680 BRUNSWICK DR | 96 | 7:16 AM | 2:45 PM |
| Brush Mt Rd | 530 BRUSH MT RD | 23 | 6:56 AM | 3:09 PM |
| BRUSH MT RD | 440 BRUSH MT RD | 23 | 6:56 AM | 3:09 PM |
| Bryant Ln | MT ZION RD@SPOTSWOOD RD | 124 | 6:56 AM | 2:47 PM |
| Buchanan Dr | 938 MCBRYDE DR | 119 H.S. | 7:05 AM | 2:36 PM |
| Buchanan Dr | 938 MCBRYDE DR | 119 H.S. | 7:05 AM | 2:37 PM |
| BURRUS DR | MCBRYDE DR @ BURRUS DR | 119 H.S. | 7:02 AM | 2:34 PM |
| CAMBRIDGE ROAD | CAMBRIDGE RD @ CHELSEA CT | 119 H.S. | 6:58 AM | 3:10 PM |
| Camelot Ct | HUNTINGTON LN @ SOUTHAMPTON CT | 69 M.S. | 7:03 AM | 2:27 PM |
| CAMEO LANE | 3540 CAMEO LANE | 24 | 6:57 AM | 2:44 PM |
| Cameo Ln | 3540 CAMEO LANE | 24 | 6:57 AM | 2:44 PM |
| Cameo Ln | 3540 CAMEO LANE | 24 | 6:57 AM | 2:44 PM |
| Cameo Ln | 3540 CAMEO LANE | 24 | 6:57 AM | 2:44 PM |
| Canterbury Ct | HUNTINGTON LN @ CANTERBURY CT | 119 H.S. | 6:42 AM | 2:55 PM |
| Canterbury Ct | HUNTINGTON LN @ SOUTHAMPTON CT | 69 M.S. | 7:03 AM | 2:26 PM |
| CAPISTRANO ST | HEATHER DR @ CAPISTRANO ST | 119 H.S. | 6:43 AM | 2:57 PM |
| Capistrano St | HEATHER DR @ CAPISTRANO ST | 69 H.S. | 7:05 AM | 2:47 PM |
| Cara Ct | SANDY CR @ CARA CT | 17 | 7:01 AM | 3:13 PM |
| CARDINAL CT | TALL OAKS DR @ CARDINAL CT | 69 M.S. | 7:09 AM | 2:31 PM |
| CARROLL DR | 2013/2011 CARROLL DR | 26 | 7:01 AM | 2:56 PM |
| CATAWBA RD | 3536 CATAWBA RD | 89 | 6:48 AM | |
| CATAWBA ROAD | 940 CATAWBA RD | 89 | 7:08 AM | 2:45 PM |
| CATAWBA ROAD | 2486 CATAWBA ROAD | 89 | 6:55 AM | 2:57 PM |
| Cedar Hill Dr | 601/598 Cedar Hill Dr | 28 | 6:54 AM | |
| CEDAR HILL DR | 596/597 CEDAR HILL DR | 28 | 6:55 AM | 2:49 PM |
| CEDAR HILL DR | 246 CEDAR HILL DR | 2:53 PM | ||
| CEDAR HILL DR | CEDAR HILL DR@MINOR CR | 126 | 6:57 AM | 2:54 PM |
| CEDAR HILL DR | 316 CEDAR HILL DR | 28 | 7:00 AM | 2:53 PM |
| Cedar Hill Dr | 601/598 Cedar Hill Dr | 28 | 6:54 AM | |
| CEDAR HILL DR | 316 CEDAR HILL DR | 28 | 7:00 AM | 2:53 PM |
| Cedar Hill Dr | 502/501 ESSEX CT. | 28 | 6:58 AM | 2:53 PM |
| Cedar Hill Dr | 617 Cedar Hill Dr | 28 | 6:54 AM | 2:58 PM |
| CEDAR ORCHARD DR | CEDAR ORCHARD DR @ CHERRY LN | 62 | 7:10 AM | 2:47 PM |
| Cedar Orchard Dr | 503/500 Cedar Orchard Dr | 62 | 7:15 AM | 2:51 PM |
| CEDAR ORCHARD DR | FLOYD ST@EHEART ST | 62 | 7:16 AM | 2:52 PM |
| Cedar Orchard Dr | CEDAR ORCHARD DR @ CHERRY LN | 62 | 7:10 AM | 2:47 PM |
| Cedar Orchard Dr | 1205 CEDAR ORCHARD DR | 62 | 7:11 AM | |
| CEDAR RUN RD | 1743 Cedar Run Rd | 126 | 6:55 AM | 2:56 PM |
| Centennial Rd | 6369 CENTENNIAL RD | 91 | 6:54 AM | 3:06 PM |
| CENTENNIAL ROAD | 6016 CENTENNIAL ROAD | 91 | 6:57 AM | 3:03 PM |
| Centennial Road | 5923 Centennial Road | 91 | 6:58 AM | 3:02 PM |
| CENTENNIAL ROAD | 6016 CENTENNIAL ROAD | 91 | 6:57 AM | 3:03 PM |
| CENTENNIAL ROAD | 6233 Centennial Road | 91 | 6:55 AM | 3:04 PM |
| Chelsea Ct | CAMBRIDGE RD @ CHELSEA CT | 119 H.S. | 6:57 AM | 3:10 PM |
| Cherokee Dr | PROGRESS ST @ CHEROKEE DR | 125 | 7:12 AM | 2:45 PM |
| Cherokee Dr | PROGRESS ST @ CHEROKEE DR | 125 | 7:12 AM | 2:45 PM |
| Cherokee Dr | 305/303/302 CHEROKEE DR | 125 | 7:11 AM | 2:44 PM |
| Cherokee Dr | 204 Cherokee Dr | 125 | 7:10 AM | |
| Cherokee Dr | 305/303/302 CHEROKEE DR | 125 | 7:11 AM | 2:44 PM |
| Chestnut Dr | 504 WOODBINE DRIVE | 24 | 7:05 AM | 2:37 PM |
| Chestnut Dr | 504 WOODBINE DRIVE | 24 | 7:05 AM | 2:37 PM |
| CHOWNING RD | TALL OAKS DR @ COLONIAL DR | 69 M.S. | 7:08 AM | 2:30 PM |
| Circle Dr | MCBRYDE DR @ CIRCLE DR | 69 M.S. | 6:49 AM | 3:13 PM |
| Circle Dr | 704 Circle Drive | 69 M.S. | 6:50 AM | 3:12 PM |
| CLAY ST | 900 Clay St | 62 | 7:00 AM | 3:01 PM |
| Clay St N | CLAY ST N@CHERRY LN | 62 | 7:07 AM | 2:44 PM |
| CLUB HOUSE RD | 944 CLUB HOUSE RD | 95 | 6:41 AM | 3:10 PM |
| COAL BANK HOLLOW RD | 401 COAL BANK HOLLOW RD | 125 | 6:57 AM | 3:00 PM |
| Coalwood Way | 901 COALWOOD WAY | 125 | 6:59 AM | 2:56 PM |
| College View Dr | TURNER ST NE @ COLLEGE VIEW DR | 87 | 7:07 AM | 2:48 PM |
| Copper Croft Run | TALL OAKS DR @ COLONIAL DR | 69 M.S. | 7:08 AM | 2:30 PM |
| COPPER CROFT RUN | TALL OAKS DR @ COLONIAL DR | 119 H.S. | 6:46 AM | 2:59 PM |
| Cottonwood Dr | 504 WOODBINE DRIVE | 24 | 7:05 AM | 2:37 PM |
| COUNTRY CLUB DR N | 317 COUNTRY CLUB DR N | 6 | 7:03 AM | 2:55 PM |
| COUNTRYSIDE CT | 106 PRIMROSE DR. | 26 | 6:57 AM | 3:00 PM |
| COUNTRYSIDE CT | 106 PRIMROSE DR. | 26 | 6:57 AM | 3:00 PM |
| Court Ln | VINYARD AVE@HARDWICK | 23 | 7:02 AM | 2:47 PM |
| Craig Creek Rd | 965 CRAIG CREEK RD | 106 | 6:38 AM | 2:41 PM |
| Craig Creek Rd | /740 Craig Creek Rd | 106 | 6:39 AM | 2:40 PM |
| Craig Dr | 403 CRAIG DRIVE | 26 | 7:09 AM | 2:55 PM |
| CRAIG DR | 303/217 CRAIG DR | 26 | 7:04 AM | 2:51 PM |
| Craig Dr | CRAIG DR @ CARROLL DR | 26 | 7:03 AM | 2:54 PM |
| Craig Dr | 211 CRAIG DRIVE | 26 | 7:07 AM | 2:53 PM |
| Craig Dr | 225 CRAIG DR | 26 | 7:07 AM | 2:51 PM |
| Craig Dr | 301/302 CRAIG DR | 26 | 7:09 AM | 2:54 PM |
| CRAIG DRIVE | CRAIG DR @ PINE DR | 26 | 7:04 AM | 2:51 PM |
| CRAIG DRIVE | 232 CRAIG DR | 26 | 7:05 AM | 2:52 PM |
| Crestview Dr | 1304 CRESTVIEW DR | 118 | 7:02 AM | |
| Crestview Dr | SUNRISE DR @ CRESTVIEW DR | 118 | 6:50 AM | |
| Crestview Dr | 1312 Crestview Dr | 118 | 7:01 AM | |
| Cupp St | CUPP ST @ HIGHLAND CR/1001 Highland Cr | 118 | 6:58 AM | |
| Daisy Rd | 1756 Daisy Rd | 124 | 6:40 AM | 3:04 PM |
| DAISY ROAD | 1815 DAISY RD | 124 | 6:41 AM | 3:03 PM |
| DEER RUN ROAD | 3451 DEER RUN ROAD | 89 | 7:05 AM | 2:48 PM |
| DEER RUN ROAD | 3214 DEER RUN ROAD | 89 | 7:06 AM | 2:47 PM |
| DEER RUN ROAD | 3679 DEER RUN RD | 89 | 7:02 AM | 2:50 PM |
| DEER RUN ROAD | 3484 DEER RUN ROAD | 89 | 7:04 AM | 2:49 PM |
| DEER RUN ROAD | 3585 DEER RUN ROAD | 89 | 7:03 AM | 2:50 PM |
| Deercroft Dr | 825 DEERCROFT DR | 61 | 6:45 AM | 3:01 PM |
| Deercroft Dr | 235 Deercroft Dr | 95 | 7:01 AM | 2:53 PM |
| Deercroft Dr | 916 MCBRYDE DRIVE | 69 M.S. | 6:51 AM | 3:11 PM |
| DEERFIELD DR | 1108 DEERFIELD DRIVE | 40 | 6:45 AM | 2:55 PM |
| DEHART St | AIRPORT RD @ DEHART ST | 126 | 7:01 AM | 2:51 PM |
| DEHART STREET | AIRPORT RD @ DEHART ST | 126 | 7:01 AM | 2:48 PM |
| DEN HILL RD | 851 DEN HILL RD | 126 | 6:42 AM | 3:01 PM |
| Dickerson Ln | DICKERSON LN @ LUCAS DR | 87 | 7:04 AM | 2:50 PM |
| DOE RUN | 1108 DEERFIELD DRIVE | 40 | 6:45 AM | 2:55 PM |
| DOE RUN | 1108 DEERFIELD DRIVE | 40 | 6:45 AM | 2:55 PM |
| Donlee Dr | GRISSOM LN @ NELLIES CAVE RD | 118 | 6:38 AM | 2:39 PM |
| DOVE LANE | KEISTERS BRANCH RD @ DOVE LN | 124 | 7:06 AM | 2:37 PM |
| DRAPER RD | EAKIN ST S @ DRAPER RD | 6 | 7:10 AM | 2:49 PM |
| Draper Rd | PRESTON AV @ EHEART ST S | 6 | 7:12 AM | 2:47 PM |
| DRAPER RD | PALMER DR @ REYNOLDS AV | 6 | 7:05 AM | 2:53 PM |
| Draper Rd | EAKIN ST S @ DRAPER RD | 6 | 7:10 AM | 2:49 PM |
| Draper Rd | 703 DRAPER RD | 6 | 7:10 AM | 2:48 PM |
| Draper Rd | EAKIN ST S @ DRAPER RD | 6 | 7:10 AM | 2:49 PM |
| Dry Run Rd | 1661 DRY RUN RD | 78 | 6:50 AM | 3:03 PM |
| Duluth Dr | MCCOY RD @ DULUTH DR | 91 | 6:43 AM | 2:57 PM |
| Dunton Dr | AIRPORT RD @ DUNTON DR | 126 | 7:04 AM | 2:47 PM |
| E ROANOKE ST | E ROANOKE ST@CHURCH ST | 118 | 7:06 AM | |
| EAKIN ST S | EAKIN ST S@PRESTON AV | 6 | 7:11 AM | 2:47 PM |
| EHEART ST | FLOYD ST@EHEART ST | 62 | 7:16 AM | 2:51 PM |
| Elizabeth Dr | 708 ELIZABETH DR | 69 M.S. | 6:55 AM | 3:02 PM |
| ELIZABETH DR | 706 ELIZABETH DR | 69 M.S. | 6:54 AM | 3:01 PM |
| Elk Dr | 990 ELK DR | 16 | 7:04 AM | |
| ELLA LN | HIGHTOP RD @ MARTIN DRIVE | 120 | 6:47 AM | |
| Ellett Rd | 2373/2371 Ellett Rd | 126 | 6:49 AM | 3:07 PM |
| ELLETT RD | 2376 ELLETT ROAD | 126 | 6:48 AM | 3:07 PM |
| ELLETT RD | 2768 ELLETT RD | 126 | 6:46 AM | 3:04 PM |
| Ellett Rd | 2526 Ellett Rd | 126 | 6:47 AM | 3:06 PM |
| Ellett Rd | 2526 Ellett Rd | 126 | 6:47 AM | 3:06 PM |
| Ellett Rd | 202 Ellett Rd | 126 | 6:59 AM | 2:52 PM |
| ELLETT RD. | 2373/2371 Ellett Rd | 126 | 6:49 AM | 3:07 PM |
| ELLETT ROAD | 2751 ELLETT ROAD | 126 | 6:47 AM | 3:05 PM |
| Elliott Dr | PATRICK HENRY DR @ ELLIOTT DR | 87 | 7:01 AM | 2:54 PM |
| ELLIOTT DR | PATRICK HENRY DR @ ELLIOTT DR | 87 | 7:01 AM | 2:54 PM |
| Emerson Ln | 1661 Brooksfield Rd | 96 | 7:12 AM | |
| Essex Ct | 502/501 ESSEX CT. | 28 | 6:58 AM | 2:53 PM |
| ESTATES DR | CENTENNIAL RD @ ESTATES DR | 91 | 6:57 AM | 3:02 PM |
| Evergreen Trail | MOUNTAIN LAUREL RIDGE@BRUSH MTN CR | 23 | 6:54 AM | 3:07 PM |
| Fairfax Rd | 400 Fairfax Rd | 28 | 7:03 AM | 2:49 PM |
| FAIRFAX RD | 400 Fairfax Rd | 28 | 7:03 AM | 2:49 PM |
| FAIRFAX RD | 400 Fairfax Rd | 28 | 7:03 AM | 2:49 PM |
| FAIRFAX RD | 400 Fairfax Rd | 28 | 7:03 AM | 2:49 PM |
| FAIRFAX RD | 400 Fairfax Rd | 28 | 7:03 AM | 2:49 PM |
| FAIRFAX RD | 400 Fairfax Rd | 28 | 7:03 AM | 2:49 PM |
| FAIRFAX RD | 400 Fairfax Rd | 28 | 7:03 AM | 2:49 PM |
| Fairview Ave | HILLCREST DR @ PARK DR | 118 | 6:49 AM | 2:45 PM |
| Falcon Ridge Rd | 1370 FALCON RIDGE ROAD | 61 | 6:47 AM | 3:04 PM |
| Falcon Ridge Rd | 1400 FALCON RIDGE ROAD | 61 | 6:46 AM | 3:03 PM |
| Falcon Ridge Rd | 560 QUAILWOOD DRIVE | 61 | 6:48 AM | 3:05 PM |
| Fallam Rd | CENTENNIAL RD @ FALLAM RD | 91 | 6:56 AM | |
| Fincastle Dr | 103 Fincastle Dr | 62 | 7:20 AM | 2:42 PM |
| FINCASTLE DRIVE | FINCASTLE DR @ RIDGEVIEW DR | 62 | 7:19 AM | 2:43 PM |
| FLIPPIN CT | VINYARD AVE@HARDWICK | 23 | 7:02 AM | 2:49 PM |
| FLIPPIN CT | VINYARD AVE @ FLIPPIN CT | 23 | 7:06 AM | 2:49 PM |
| FLOYD ST | 515 FLOYD STREET | 62 | 7:17 AM | 2:53 PM |
| FLOYD STREET | 502 FLOYD STREET | 62 | 7:18 AM | 2:53 PM |
| Fortress Dr | 4190 FORTRESS DR | 23 | 6:43 AM | 2:57 PM |
| FOX HUNT LN | 4006 TALL OAKS DRIVE | 69 M.S. | 7:14 AM | 2:36 PM |
| FOXHUNT LN | TALL OAKS DR @ RICHMOND LN | 69 M.S. | 7:13 AM | 2:35 PM |
| Foxridge Lane | TALL OAKS DR @ FOXRIDGE LN | 69 M.S. | 7:10 AM | 2:33 PM |
| Foxridge Ln | TALL OAKS DR @ FOXRIDGE LN | 119 H.S. | 6:48 AM | |
| FOXRIDGE LN | TALL OAKS DR @ FOXRIDGE LN | 69 M.S. | 7:10 AM | 2:33 PM |
| Franklin Dr | TURNER ST NE @ FRANKLIN DR | 87 | 7:06 AM | 2:49 PM |
| FRANKLIN DR | GILES RD @ FRANKLIN DR | 87 | 7:09 AM | 2:45 PM |
| Franklin Dr | 204/205 FRANKLIN DR | 87 | 7:08 AM | |
| Franklin Dr | TURNER ST NE @ FRANKLIN DR | 87 | 7:06 AM | 2:49 PM |
| Gallion Ridge Rd | 5510 GALLION RIDGE ROAD | 78 | 6:37 AM | 3:17 PM |
| Gallion Ridge Rd | 5485 GALLION RIDGE RD | 78 | 6:37 AM | 3:18 PM |
| Gardenspring Dr | NELLIES CAVE RD @ GARDENSPRING DR | 118 | 6:39 AM | 2:40 PM |
| Gedney Park Dr | 4102 GEDNEY PARK DRIVE | 78 | 7:05 AM | 2:51 PM |
| George Edward Via | 4006 TALL OAKS DRIVE | 69 M.S. | 7:14 AM | 2:36 PM |
| Georgia St | 1509 HOYT ST | 23 | 7:10 AM | 2:43 PM |
| GEORGIA STREET | 1509 HOYT ST | 23 | 7:10 AM | 2:43 PM |
| GIGI DR | CEDAR ORCHARD DR @ BROCKTON ST | 62 | 7:13 AM | 2:48 PM |
| GIGI DR | LEISURE LN @ GIGI DR | 62 | 7:14 AM | 2:49 PM |
| GILES RD | 202/201 GILES RD | 87 | 7:10 AM | 2:46 PM |
| Giles Rd | 712 GILES ROAD | 87 | 7:16 AM | 2:42 PM |
| GIVENS LANE | GIVENS LN @ PROGRESS ST | 26 | 7:12 AM | 2:48 PM |
| GIVENS LANE | 301 Givens Ln | 55 | 7:03 AM | 2:45 PM |
| GIVENS LANE | GIVENS LN @ PROGRESS ST | 26 | 7:12 AM | 2:48 PM |
| GIVENS LANE | 301 Givens Ln | 55 | 7:03 AM | 2:45 PM |
| Givens Lane | 401 GIVENS LN | 55 | 7:02 AM | 2:44 PM |
| Givens Ln | 106/105 GIVENS LN | 55 | 7:06 AM | 2:47 PM |
| Pickup Street | Pickup Bus Stop | Pickup Bus | Pickup Time | Dropoff Time |
| Givens Ln | GIVENS LN @ WINSLOW DR | 55 | 7:01 AM | 2:43 PM |
| Glade Rd | GLADE RD@BACKWOODS LN | 127 | 6:41 AM | 3:19 PM |
| GLADE RD | 2277 Glade Road | 127 | 6:47 AM | 3:14 PM |
| Glade Rd | GLADE RD@BOXWOOD DR | 127 | 6:49 AM | 3:08 PM |
| Glade Rd | 1403 GLADE ROAD/1405 GLADE RD | 127 | 6:53 AM | 3:08 PM |
| GLADE ROAD | GLADE RD @ BUCKSHOT LN/3344 GLADE ROAD | 127 | 6:43 AM | 3:18 PM |
| Glade Road | GLADE RD@BACKWOODS LN | 127 | 6:41 AM | 3:19 PM |
| GLADEWOOD DR | 1305/1303 GLADEWOOD DRIVE | 127 | 7:04 AM | 2:57 PM |
| Gladewood Dr | HARDWOOD DR @ BRIARWOOD DR | 127 | 7:05 AM | 2:56 PM |
| Gladewood Dr | 1206/1207 GLADEWOOD DRIVE | 127 | 7:03 AM | 2:57 PM |
| GLADEWOOD DRIVE | 1305/1303 GLADEWOOD DRIVE | |||
| Gloucester Dr | HEATHER DR @ PLYMOUTH ST | |||
| GLOUCESTER DR | HEATHER DR @ PLYMOUTH ST | |||
| GLOUCESTER DR. | HEATHER DR @ PLYMOUTH ST | 69 M.S. | 7:06 AM | 2:29 PM |
| Gordon Dr | 3210 GORDON DR | 23 | 6:47 AM | 3:00 PM |
| Gracelyn Ct | EAKIN ST S@PRESTON AV | 6 | 7:11 AM | 2:47 PM |
| Gracelyn Ct | AIRPORT RD@GRACELYN CT | 126 | 7:06 AM | 2:45 PM |
| Grandview Dr | FARMVIEW DR @ GRANDVIEW DR | 120 | 6:45 AM | 2:48 PM |
| Grayland St | MARLINGTON STREET @ GRAYLAND STREET | 95 | 7:07 AM | 2:47 PM |
| Green Meadow Dr | 2750 GREEN MEADOW DR | 87 | 6:55 AM | 2:59 PM |
| Greenbrier Cir | 1871 Greenbrier Cir | 61 | 6:59 AM | 2:56 PM |
| Greenbrier Cir | 1923 GREENBRIER CR | 61 | 6:58 AM | 2:55 PM |
| GREENBRIER CIRCLE | 1951/1950 GREENBRIER CIRCLE | 61 | 6:57 AM | 2:54 PM |
| Greenbrier Cr | 1911 GREENBRIER CR | 61 | 6:58 AM | 2:55 PM |
| Greenbrier Cr | 1901 GREENBRIER CIRCLE | 61 | 6:59 AM | 2:56 PM |
| Greenbrier Cr | 1971 Greenbrier Cr | 61 | 6:57 AM | 2:54 PM |
| GREENDALE CR | GREENDALE DR @ MEADOWVIEW CR | 127 | 7:00 AM | 3:05 PM |
| Greendale Dr | 1201 WESTOVER DR | 127 | 6:54 AM | 2:59 PM |
| Greendale Dr | GREENDALE DR @ MEADOWVIEW CR | 127 | 7:00 AM | 3:05 PM |
| Greendale Dr | 1403 Greendale Dr | 127 | 7:01 AM | 3:06 PM |
| Greendale Dr | 1309 GREENDALE DRIVE | 127 | 7:02 AM | 3:07 PM |
| GREENDALE DRIVE | GREENDALE DR @ MEADOWVIEW CR | 127 | 7:00 AM | 3:05 PM |
| Grissom Ln | 112 MATEER CR | 6 | 7:01 AM | 2:57 PM |
| Grissom Ln | GRISSOM LN@PARK DR | 6 | 7:00 AM | 2:58 PM |
| Grissom Ln | 1409 GRISSOM LN | 6 | 6:59 AM | 3:00 PM |
| Grissom Ln | 112 MATEER CR | 6 | 7:01 AM | 2:57 PM |
| Grove Ave | 807 GROVE AV/809 Grove Ave | 23 | 7:13 AM | 2:40 PM |
| HALFPENNY LANE | S JEFFERSON FOREST LN@HALFPENNY LN | 125 | 6:43 AM | 3:07 PM |
| HALFPENNY LANE | S JEFFERSON FOREST LN@HALFPENNY LN | 125 | 6:43 AM | 3:07 PM |
| Happy Hollow Rd | 3230 HAPPY HOLLOW ROAD | 87 | 6:51 AM | 3:03 PM |
| Happy Hollow Rd | 3285 Happy Hollow Rd | 87 | 6:51 AM | 3:04 PM |
| HAPPY HOLLOW ROAD | HAPPY HOLLOW RD@GOBBLERS KNOB | 87 | 6:52 AM | 3:03 PM |
| Harding Ave | 4780 NATURES WAYE RD | 89 | 6:44 AM | 3:06 PM |
| HARDING AVE | 1672 HARDING AVE | 61 | 7:11 AM | 2:41 PM |
| HARDWICK | VINYARD AVE@HARDWICK | 23 | 7:02 AM | 2:50 PM |
| Harrell St | BLACKSBURG PUBLIC LIBRARY | 6 | 7:13 AM | 2:44 PM |
| Hearthstone Dr | GILES RD@HEARTHSTONE DR | 87 | 7:13 AM | 2:44 PM |
| HEARTWOOD XING | MOUNTAIN BREEZE DR @ HEARTWOOD XING | 55 | 7:10 AM | 2:49 PM |
| HEARTWOOD XING | 205 HEARTWOOD XING | 55 | 7:11 AM | 2:49 PM |
| HEMLOCK DR | PALMER DR @ HEMLOCK DR | 6 | 7:07 AM | 2:51 PM |
| HEMLOCK DR N | 303 HEMLOCK DR N | 6 | 7:08 AM | 2:51 PM |
| Hemlock Drive | PALMER DR @ HEMLOCK DR | 6 | 7:07 AM | 2:51 PM |
| Heritage Ln | TALL OAKS DR @ MONTECELLO LN | 119 H.S. | 6:52 AM | 3:05 PM |
| Highland Cir | PARK DR @ VALLEYVIEW DR | 118 | 6:55 AM | 2:50 PM |
| Highland Cir | 1109 Highland Cir | 118 | 7:00 AM | 2:53 PM |
| HIGHLAND CIR | HIGHLAND CR @ PARK DR/1400 Highland Cir | 118 | 6:54 AM | |
| HIGHLAND CIRCLE | CUPP ST @ HIGHLAND CR/1001 Highland Cr | 118 | 6:58 AM | |
| Highland Cr | 1404 HIGHLAND CR | 118 | 6:54 AM | |
| Highland Cr | 1510 Highland Cr | 118 | 6:52 AM | 2:48 PM |
| Highland Cr | CUPP ST @ HIGHLAND CR/1001 Highland Cr | 118 | 6:58 AM | |
| HIGHTOP RD | 1156 HIGHTOP RD | 120 | 6:49 AM | 2:57 PM |
| Hightop Rd | 806 HIGHTOP RD | 120 | 6:46 AM | 2:55 PM |
| Hightop Rd | 931 HIGHTOP ROAD | 120 | 6:48 AM | 2:56 PM |
| HIGHTOP ROAD | HIGHTOP RD @ MARTIN DRIVE | 120 | 6:47 AM | 2:56 PM |
| Hillcrest Dr | PALMER DR @ PARK DR | 118 | 6:48 AM | 2:46 PM |
| HILLCREST DR | HILLCREST DR @ PARK DR | 118 | 6:49 AM | 2:45 PM |
| HILLCREST DR | SUNRISE DR @ CRESTVIEW DR | 118 | ||