Middlesex County Public School bus routes for the 2024-2025 school year will be as follows, with possible minor modifications being made during the first few weeks of school:Â
Bus #1 — Bonner Street, Grace Avenue, Park Street, 7:13 a.m.; Waverly Road, Garnett Hill Drive, Laurel Hill Drive, 7:15 a.m.; Red Hill Drive, 7:19 a.m.; Lord Mott Road, 7:21 a.m.; Town Bridge Road (2194-1932), 7:27 a.m.; Zion Branch Road, 7:29 a.m.; Braxton-Corr Road, 7:36 a.m.
Bus #2 — Regent Road (1794-2709), 7:10 a.m.; Dirt Bridge Road (602-716), 7:18 a.m.; Millers Road, 7:20 a.m.; Dirt Bridge Road, 7:24 a.m.; Regent Road (2227-1633), 7:26 a.m.; Chomper Point, 7:28 a.m.; Regent Road (1633-203), 7:27 a.m.; General Puller Highway (10567 to Hartfield P.O.), 7:36 a.m.; Meadows Trailer Park, 7:36 a.m.
Bus #3 — Mill Creek Road, 6:46 a.m.; Bush Park, 6:50 a.m.; Mill Creek, 6:52 a.m.; Stampers Bay Road, 7:02 a.m.; Twiggs Ferry Road (2376-1637), 7:05 a.m.; Wilton Coves Drive, Turtle Point, 7:08 a.m.; Ballantyne Drive, 7:12 a.m.; Twiggs Ferry Road (2535-2659) 7:15 a.m.; Mariners Woods Drive, 7:16 a.m.; River Run Drive, Scoggins Creek, 7:30 a.m.; Woodbrother Road, 7:35 a.m.
Bus #4 — 5621 General Puller Highway, 7 a.m.; Burhans Wharf Road, 7:02 a.m.; General Puller Highway, West, U-Turn at Few Acres Drive, 7:05 a.m.; General Puller Highway, East, U-Turn at Burhans Wharf Road, 7:07 a.m.; Montague Road, 7:11 a.m.; Stormont Road (430-920), 7:17 a.m.; 93 Faraway Road, 7:20 a.m.; Sibleys Landing Road, 7:23 a.m.; Stormont Road to Burning Tree (1388-4531), 7:23-7:28 a.m.; Healys Road to 7-11 (167-1728), 7:33 a.m.; Bunkers Lane, 7:39 a.m.; Philpot Road, 7:42 a.m.
Bus #5 — Irma’s Lane, 6:58 a.m.; Fishing Bay Road, Porpoise Cove Road, Kenardstown Road, Ruarks Lane, 7 a.m.; General Puller Highway, West (16547-15839), 7:09 a.m.; Paces Neck Road, 7:13 a.m.; Providence Road, Paces Neck Road, 7:18 a.m.; General Puller Highway, West (15667-14662), Belle Aire Drive (Route 33 Pickup), 7:25 a.m.; Chick Cove Drive, Glen Cove Drive, Healy Cove Drive, 7:28 a.m.; General Puller Highway, West (13947-13779), Owens Drive, 7:33 a.m.
Bus #7 — Urbanna Road and Route 33, 7:09 a.m.; Watling Street, 7:14 a.m.; Rappahannock Avenue and Manor Road, 7:16 a.m.; Colorado Avenue, 7:20 a.m.; Cross Street (210-340), 7:22 a.m.; Urbanna Methodist Church (Horizons Daycare), 7:24 a.m.; Cross Street and Virginia Street Cafe, 7:25 a.m.; Town Bridge Road, (693-51), 7:30 a.m.; Seven Springs Road, 7:35 a.m.
Bus #9 — General Puller Highway, East, 17648, 7 a.m.; Jackson Creek Road, Bucks View Lane, 7:03 a.m.; General Puller Highway, West (18609-18020), Delta Drive, Greens Cove Road, 7:08-7:12 a.m.; Horseshoe Bend Road, Captains Reef Road, 7:14 a.m.; Timberneck Road (822-1115), Marina Drive, 7:15 a.m.; Timberneck Road (1061-41), 7:19 a.m.; General Puller Highway, West (17587-17388), 7:21 a.m.; Lovers Lane, 7:25 a.m.; General Puller Highway, West, 17621, Jackson Farm Lane, Martin Lane, 7:29-7:34 a.m.
Bus #10 — 1348 Water View Road, 7:04 a.m.; 3216 Water View Road, 7:07 a.m.; Weeks Road, 7:09 a.m.; River Punch Road-Sprinkle Drive-Rainbow Lane, 7:18 a.m.; South Landing Road, 7:22 a.m.; Turkey Neck, 7:27 a.m.; 362-319 Water View Road, 7:29 a.m.
Bus #11 — 206 Greys Point Road, 7:03 a.m.; Mason Cove Lane, 7:07 a.m.; Toney Avenue, 7:10 a.m.; 2527 Greys Point Road, 7:12 a.m.; Long Point Lane, 7:14 a.m.; Hideaway Point Road, 7:18 a.m.; Cypress Lane and Route 3, 7:24 a.m.; Robinson Lane, 7:25 a.m.; Locust Grove Road, 7:30 a.m.; Kates Neck Road-Dixon Drive, 7:36 a.m.
Bus #12 — Pit Road, 7:10 a.m.; 8754 General Puller Highway, 7:12 a.m.; Stormont Road (6221-6089), Hartfield Green, 7:15 a.m.; Coachpoint Road, Piankatank Shores, 7:18 a.m.; Point Anne Drive, 7:28 a.m.; Pipe N Tree Drive, 7:32 a.m.; Steamboat Road, 7:35 a.m.; General Puller Highway, West (9541-737), 7:40 a.m.
Bus #14 — Wake Road-Wake P.O., 7:10 a.m.; Hill Crest Road, 7:12 a.m.; Wake Road (818-2216), 7:13-7:20 a.m.; Carlton Road, 7:23-7:28 a.m.; Barricks House Road, 7:31 a.m.; Barricks Mill Road, 7:33 a.m.; Helens Way, 7:35 a.m.; Glenwood Road, 7:37 a.m.; Bobs Hole Road, 7:38 a.m.; Green Branch Loop, 7:40 a.m.
Bus #15 — Bagby Lane, 6:30 a.m.; Wares Bridge Road, 6:38 a.m.; Church View P.O., 6:42 a.m.; Tidewater Trail North (6271-3815), 6:44-6:47 a.m.; Nesting Road, 6:48 a.m.; Montague Island Road, 6:53 a.m.; Bayport Road, 7 a.m.; Canoe House Road, 7:05 a.m.; Tidewater Trail North (2947-987), 7:08-7:12 a.m.; McKans Road, 7:15 a.m.; Ferguson Seafood, Butylo Road, 7:18 a.m., Glebe Landing Road, 7:20 a.m.; Briery Swamp Road, 7:25 a.m.; Tidewater Trail South (5402-6274), 7:30 a.m.
Bus #16 — Old Virginia Street (614-2728), 6:50 a.m.; Flats Road, 6:55 a.m.; Burch Road, 6:58 a.m.; Old Virginia Street (2833-3241), 7:06 a.m.; Robinson Creek Terrace, 7:08 a.m.; Shell Court, 7:10 a.m.; Waterford Drive, 7:13 a.m.; 2nd Hazelwood Road, 7:16 a.m.; Old Virginia Street (3391-Bethpage), 7:25 a.m.; Brown Lane, 7:27 a.m.; Burrells Marina, 7:30 a.m.; Warner Road, 7:36-7:42 a.m.
Bus #17 — General Puller Highway, East (2970-3878), 7:10 a.m.; Union Park, 7:12 a.m.; Christchurch Drive, 7:14 a.m.; General Puller East, (2941-to Park and Ride), 7:16 a.m.; Courthouse Drive, Raven Road 7:21 a.m.; General Puller Highway, West (1359-Courthouse) 7:25 a.m.; Oakes Landing Road, Dormer Oakes Drive, 7:30 a.m.; Gloucester Road, Hewitt Street, Stoneham Street, 7:35 a.m.; General Puller Highway, West (Middlesex Museum-Forrer Street), 7:40 a.m.; Forrer Street, Watson Landing, 7:42 a.m.; General Puller Highway, West (595-China Spring), 7:45 a.m.; Tidewater Trail-Wood Drive, 7:45 a.m.; General Puller Highway, (1584-3092), 7:50 a.m.
Bus #19 — Regent Road (242-Forrest Circle-1006), 7:05 a.m.; Syringa Road, 7:10 a.m.; General Puller Highway, West (7485-Silver Ridge Road), 7:15 a.m.; Silver Ridge Road, 7:17 a.m.; General Puller Highway, West (7115-6823), 7:20 a.m.; No Head Bottom and General Puller Highway, 7:23 a.m.; 6665 General Puller Highway to Whiting Creek, 7:25 a.m.; Whiting Creek Road, Egret Point Road, Orchard Cove Road, 7:27 a.m.; General Puller Highway, West (6277-Marsh Pungo), 7:32 a.m.; Queens Point Drive (Route 33 Pickup), 7:34 a.m.; Marsh Pungo Road, 7:40 a.m.
Bus #21 — 11071 Tidewater Trail, North, 6:50 a.m.; 9145 Tidewater Trail, North, 6:55 a.m.; Old Virginia Street to Burchs Mill Road, 6:58 a.m.; Claybrook Road and Burchs Mill Road, 7 a.m.; Gayles Road and Fork Creek Road, 7:05 a.m.; Burchs Mill Road (759-2446), 7:15 a.m.; Country Road, 7:20 a.m.; Mount Zion Branch Road and The Point Road, 7:24 a.m.; Tidewater Trail South, (7424-8800), 7:28 a.m.; Moss Swamp Point Road, 7:32 a.m.; Forest Chapel Road, 7:34 a.m.; Scott Drive and Tidewater Trail, 7:37 a.m.; Lovers Retreat Lane (627-1536), 7:43 a.m.
Bus #22 — 16020-16080 General Puller Highway, 7:03 a.m.; North End Road, 7:05 a.m.; Robins Point Avenue (104-174), 7:08 a.m.; Jackson Drive, 7:10 a.m.; Robins Point Avenue (291-1070), to Hunton Avenue, 7:15 a.m.; Apache Drive, Badger Road, Creekshore Drive, 7:18-7:22 a.m.; Crittenden Road, Woods Creek Road, 7:15-7:20 a.m.; Wild Goose Drive, Creek Drive, 7:25 a.m.; Karens Wild Hair, 7:29 a.m.; General Puller Highway, West (12612-YMCA), 7:30-7:35 a.m.