Bus routes for Howard L. Goff Middle School are listed in the drop down menu below. View 2025-26 Goff Bus Routes (PDF).
Route 1 (7:09 AM)
First stop CR of Oriel Ln
Right Flora Cir
Left Red Mill Rd
Left 2nd Robin Ln
Right Mill Run
Right Deer Run
Left Valentine Dr
Left Deer Run
Right Mill Run
Right Robin Ln
Left Red Mill Rd
Left Olcott
Right on Rysedorph
Back Left on Red Mill Rd
Left Robert Ln
Left Lois Ln
Right Alice Ln—Around Cul-de-sac
Right Lois Ln
Right Rose Ln—around cul de sac
Back right Robert Ln
Cross Red Mill Rd onto Stock Ln
Right on Betty Anne
Left on McDonald Ln
Left on Christina Dr
Left on Stock
Right on Red Mill Rd
Route 2 (6:48 AM)
Right Lape Rd First Stop
Right St Hwy 43
Right Mountainview Terr
Right Brinker Dr N
Right St Hwy 43
Left Van Leuvan Dr S
Right Van Winkle Dr
Right Van Leuvan Dr S
Left Van Leuvan Dr E—around cul-de-sac
Right Van Leuvan Dr S
Right St Hwy 43
Right Van Dyke Dr S
Left Van Tassel Dr
Left Brinker Dr S
Right St Hwy 43
Right Forest Hills Blvd
Left St Hwy 43
Left Western View Terr
Right Red Oak Ln
Right Scythe Tree Ln
Left Red Oak Ln
Right Best Rd
Right Avian Dr
Left Thrush Terr
Right Avian Dr
Left Best Rd
Left Mannix Rd
Picking up to Troy Rd
Route 3 (7:05 AM)
Right Morgan Rd First Stop
Left New Rd
Right Luther Rd
Right Ponderosa Blvd—around cul de sac
Back right Luther Rd
Right Park Ridge Dr
Right at intersection—continue around
Back left Luther Rd
Right Moore Rd
Right Luther Rd
Right Budd Ln—around cul de sac
Back right Luther Rd
Right Brookhaven Ln—around cul de sac
Right Madeline Ln—around cul de sac
Back Right Brookhaven Ln
Right Luther Rd
Left Michael Rd
Right on Elliot Rd
Picking up to Columbia Turnpike
Route 4 (7:15 AM)
Right Red Mill Rd
Left on Eastern Ave
Right on Hudson Ave
Left on Summit Ave
Turn around Maryland Ave E
Back on Summit Ave
Left on Hudson Ave
Bear Left on Hampton Ave
Left on Lakeshore Dr
Continue around Lake
Left on Hampton Ave
Left on Mohawk Ave
Right on Madison Ave W
Route 7 (7:04AM)
Left Red Mill Rd First Stop
Right High St
Right 3rd Ave Ext
Left Eddy Ln
Left Valley View Ave
Left Malibu Hill
Left 3rd Ave Ext
Left Cobblers Ln
Left Tanners Ln
Left Fiddlers Ln
Left 3rd Ave Ext
Right Meadow Ln
Left Pauline Ct
Left Hillcrest Ln
Right 3rd Ave Ext
Left Cedarcrest Dr
Right Redwood Ct
Left 3rd Ave Ext
Left Rosebud Ct
Around Cul-De-Sac
Left 3rd Ave Ext
Left Plaza Ave
Right Capitol Pl
Left Rockefeller Blvd
Left 3rd Ave Ext
Left Woodlawn Ave
Around Cul-De-Sac
Left 3rd Ave Ext
Picking up to Troy Rd
Route 8 (7:15 AM)
Left Sherwood Ave
First Stop @ Cr of New Hampshire Ave
Right Columbia Tpke
Right Discovery Dr—Turnaround
Back left Columbia Tpke
Right Riverview Terr
Left 2nd St
Left Hillview Ave
Left on Acorn ave
Left on Hillview Ave
Right Columbia Tpke
Picking up to Sherwood Ave
Route 9 (7:11 AM)
Sunset Rd
Left Briarwood Dr
Right Huckleberry Dr
Left Bayberry Dr
Right Partridge Dr
Right Fawn Ridge
Right Partridge Dr
Right Briarwood Dr
Left Sunset Rd
Right on Brookview Rd
Right Doelner Cir
Right on Brookview Rd
Left Hydor Dr
Left on Brookview Rd
Left on Hays Rd
Right on Rugby Rd
Left on Petalas Dr
Right on Hays Rd
Left on Katelyn Pl
Right on Taylor Dr
Right on Janine Dr
Left on Emily DR
Right on Tamara Ct
Right on Janine Dr
Right on Kriss Krossing
Continue on Gilligan Rd
Pull into TSL
Route 12 (6:54AM)
Right Snyders Lake Rd First Stop
Left 2nd Indian Pipe Drr
Right Snyders Lake Rd
Right Geneva Blvd
At (T) Intersection turn Right onto Geneva Blvd
Continue around Geneva Blvd
Right Ruffinen Dr
Right Snyders Lake Rd
Right Zelenke Dr
Left Lossoe Dr
Right S Waldron Ln
Left Audrey Ln
Left S Waldron Ln
Right Lossoe Dr S
Right Zelenke Dr—cross Snyders Lake Rd
Continue Heritage Hills Dr
Left Lape Rd
Right Haywood Ln
Continue Around Loop
Pixking up to Snyders Lake Rd
Route 13 (7:15 AM)
Left Waters Rd First Stop
Right Old Miller Rd
Right Columbia Tpke
Right Greenwood Dr—Continue Huntswood Dr
Left Hemlock Ln—Around Cul-de-sac
Left Huntswood Ln
Left Delehunt Ln—Around Cul-de-sac
Left Huntswood Ln
Left Elliot Rd
Picking up to Columbia Tpke
Route 14 (7:08 AM)
Right Best Rd First Stop
Left Craver Rd
Left Louis Dr—around cul-de-sac
Back Left Craver Rd
Left Old Best Rd—turn around
Back Right Old Best Rd
Right Best Rd
Left Werking Rd
Picking up to Luther Rd
Route 16 (7:08AM)
Right New Rd First Stop
Left Elliot Rd
Right Town Park Rd
Right Hallenback Hill—around cul de sac
Back left Town Park Rd
Right Elliot Rd
Right Luther Rd
Left Rolling Ridge Dr
Right Timberland Dr—around cul de sac
Back right Luther Rd
Left Miller Rd
Picking up to Reno Rd
Route 17 (7:01AM)
First Stop Luther Rd
Left on Chamberlain Hill Rd
Right Chamberlain Hill Ext
Turn a round
Back Right on Chamberlain Hill Rd
Right Best Rd
Left Beverly Dr—Around Cul-De-Sac
Left Best Rd
Left St Hwy 150
Left Barnes Rd
Right on Parker Rd
Turn Around
Right on Barnes Rd
Right Best Rd
Left Best Luther Rd
Picking up to Luther Rd
Route 18 (7:14 AM)
Left Albany Pl First Stop
Continue Tamarac Ln
Right Evergreen Dr
Right Pointview Dr
Right Tamarac Ln
Left Greenwood Dr
Right Horizon View Dr
Continue Horizon View Dr
Right Columbia Tpke
Right Electric Ave
Left Alva St
Left Greenwood Dr
Right Highland Ave
Picking up to Pointview Dr
Route 20 (7:15 AM)
Right Pittsfield Ave
Right Old Troy Rd
Left Troy Rd
Right Glaz St
Right Paul St
Left Luther Rd
Right Donna Lynn Dr
Right Troy Rd
Left Couse Pl
Left Old Red Mill Rd
Left Kitty Ln
Right Old Troy Rd
Right Red Mill Rd
Right Troy Rd
Left Iroquois Pl
Right Elliot Rd
Left Columbia Turnpike
Right Gilligan Rd
Picking up to Ball Field
Route 22 (7:00AM)
Right Winter St Ext
Right N Waldron Ln First Stop
Right Nancy Dr
Right Phillips St
Right Winter St Ext
Right Crimson Cir
Right Winter St Ext
Right Lorenzo Dr—No Stops
Right Birchwood Hills Dr
Right North Rd
Left Winter St Ext
Right Troy Rd
Right Glen Dr
Left Paul Art Ln
Left Wanda Ct
Left Troy Rd
Right Woodland Rd
Right Highland Acres
Right Troy Rd
Picking up to Winter St Ext
Route 24 (6:42AM)
Right on Columbia Turnpike
Left on Route 20
Right on McClellan Rd
Left on Waterbury Rd
Turn around Swiss Crossing
Back on Waterbury
Left on Route 20
Right on New Rd
Left on Best Rd
Right on Poyneer Rd
Right on Silver Bridge
Right on Poyneer Rd
Left on Route 150
Continue Tsraight onto St Hwy 150
Right on Lauster Terr
Right on Route 150
Right on N.Old Post Rd
Left on Bellwood Ln
Left on N.Old Post Rd
Left on Schuurman Rd
Left on Prestwick Dr
Right on Schuurman Dr
Left on Columbia Turnpike
Route 25 (7:12 AM)
Left Ridge Rd First Stop
Right Neptune St
Right Prospect Heights Ave
Left Acorn Ave
Left Brook St
Right Birch Ln
Left Lona Ln-Continue Railroad Ave
Left Orchard St
Left Moulds Ave
Left Alpine
Right Clifee Ave
Right Birch Ln
Right Linden Ave
Left Alpine
Right Ridge Rd
Left Hays Rd
Picking up to Kriss Krossing
Route 26 (7:14AM)
Left Old Troy Rd First Stop
Right Columbia Tpke
Turn around Hampton Ave– no Stops
Back Columbia Tpke
Right Barber Dr
Left Celeste Dr—turnaround at Honey B Ct
Left Celeste Dr
Right Daniel St
Right Barber Dr
Right Columbia Tpke
Left Forrest Dr
Left Rock Rose Dr
Right Windsor Crossing
Right Forrest Point
Continue back down hill
Left on Columbia Turnpike
Picking up to Troy Rd
Route 28 (7:09 AM)
Right Vanburen Ave First Stop
Right Columbia Tpke
Right Inglewood Ave
Left Timberledge Rd
Left Bri Lan Ave
Left Columbia Tpke
Left Middlesex Rd
Right Pheasant Ln
Right Brookview Rd
Right Springhurst Dr
Left Hydor Dr—Around cul-de-sac
Left Brookview Rd
Right Springhurst Dr S
Right on BRookview
Right on Hays Rd
Turn Around Fire House
Right on Hays Rd
Picking up to Bloomingdale Ave
Left on Bloomingdale ave
Left on Hays Rd
Route 29 (7:11 AM)
Left Brookview Rd
Right Phillips Rd First Stop
Stop at Wyatts Cir
Right Grant Ave
Right Adams Ave
Left Parkview Dr
Left Jefferson Ave
Cross Phillips Rd
Continue Wisconsin Ave
Left Corliss Ave
Left Delaware Ave
Left Cooper Ave
Right Michigan Ave
Right Phillips Rd
Right Maine Ave
Left Donnelly Dr
Right Denise Ct
Left Cooper Ave
Left Michele Dr
Left Start Ave
Left Phillips Rd
Right Columbia Tpke
Right Hays Rd
Right Ternan Ave—continue around
Picking up to Goff Middle School
Route 30 (6:55 AM)
Left E Schodack Rd First Stop
Left Sharon Ln—Turnaround
Left E Schodack Rd
Right Co Hwy 7
Left Hoags Corner Rd First
Continue Krouner Rd
Right Nassau Averill Park Rd
Right Lake Shore Dr
Follow around to the right – to Lake Shore Circle
Left Pittsfield Ave
Right Lake Shore Dr Ext
Right Co Hwy 15 (Nassau Averill Park Rd)
Becomes Lake Ave
Left Elm St – No Stops
Left US Hwy 20 (Church St)
Left Phillips St
Left Tremont Dr
Back right US Hwy 20
Picking up to John St
Route 31 (7:15AM)
Continue 20 First Stop right after Loweree
Left Pine Dr S—around cul-de-sac
Right US Hwy 20
Right John St
Right Kosey St
Right Maple Ave –continue Westbrook Dr
Left Westbrook Dr
Right Maple St
Continue John St
Proceed To DPS to be Transfer Bus for Route 55 & Route 62
Left Route 20
Picking up To Loweree RD
Route 33 (6:57AM)
Right on Chatham St
Right Swiss Crossing
Left Route 203
Continue Straight on Elm st
Co Hwy 7 First Stop
Left Best Rd
Left Nantasket Rd
Turnaround At Cold Spring Ave
Back Right Best Rd
Left Co Hwy 7
Right on Boyce Rd
Right Morey Park
Turn around at Monument
Straight on Morey Park Rd
Right on Co Hwy 7
Right 2nd Hidden Pond Rd
Right County Hwy 7
Picking up to St Hwy 150
Left St Hwy 150
Right Payne Rd
Right Hunt Club Dr
Left Steeple Chase Ln
Right Payne Rd
Right Reno Rd
Left Miller Rd
Picking up to Columbia Turnpike
Route 34 (7:04 AM)
Right Bloomingrove Dr First Stop
Right Teliska Ave
Right Clearview Terr
Left Pine St
Left Eastview Terr
Left Teliska Ave
Right Bloomingrove Dr
Right Snyders Lake Rd
Left Reynolds Rd
Right Bloomingrove Dr
Left Winter St Ext
Left Diamond Ave
Right Jordan Rd
Left Troy Rd
Right Valley View Blvd
Turnaround at Stoneagate Apts
Right Troy Rd
Right Ludlow Ln
Turnaround at Oak Hill Apts
Picking up to Troy Rd
Route 35 (7:02AM)
Left Carvill Ln First stop
Continue Collins Rd
Right Luther Rd
Right St Hwy 150
Right Edinburgh Ln—around cul-de-sac
Left St Hwy 150
Right on Saddle Club Hill Dr
Right on St Hwy 150
Left Palmer Rd
Left Thoroughbred Dr—around cul-de-sac
Left Palmer Rd
Left Carriage Dr—around cul-de-sac
Left Palmer Rd
Picking up to Miller Rd
Route 53 (7:08 AM)
Right US Hwy 20
Right Mountain View Rd
Right Shufelt Rd—turnaround
Back right US Hwy 20
Right on McClellan Rd
Left on Route 20
Right School House Rd
Left Rohloff Rd
Left Beaver Rd
Right on Route 20
Left on Route 9
Right on Richmond Dr
Right on Julianne Dr
Right on Richmond Dr
Right on Route 9
Right on Hillcrest
Left on Route 9
Picking up to US Hwy 20
Route 55 (6:50AM)
Right on Chatham St
Left Lyons Lake Rd
Bear Left Lyons Lake Rd
Turn around
Left on Cold water tavern
Right Lords Hill
Left Route 20
Left Old Route 20
Left on Bliss School Hill Rd
Left on Dusenberry Hill Rd
Right on Bliss School House Rd
Right old Route 20
Right on Route 20
Right Pine Tree
Right Route 20
Left John St
MS transfer to route 31
Route 60 (7:05 AM)
Right Morris Rd First Stop
Left St Hwy 150
Left Burden Lake Rd
Left Clarks Chappel—No Stops
Right Nassau Averill Park Rd
Right Krouner Rd
Left Boyce Rd
Left County Hwy 7
Right Best Rd
Becomes School House Rd
Right on Rohloff Rd
Right on Beaver Rd
Left on Poyneer Rd
Route 61 (7:00 AM)
Right Grandview Dr First Stop
Right Troy Rd
Right ST Hwy 43
Right Salisbury Rd—Turnaround
Left ST Hwy 43
Continue St Hwy 43
Right Washington Ave Ext
Left Farley Dr
Left Hazel Terr
Right Washington Ave
Left Lakeview Ave
Right Park Ave
Right Lindbergh St
Left Washington Ave
Right Iowa Ave
Tunaround @ California Ave
Right Washington Ave
Continue Washington Ave Ext
Right on Troy Rd
Route 62 (6:56 AM)
Left US Hwy 20 Right Jefferson Hill Ln
Turn around
Right on Route 20
Right US Hwy 66—turnaround
Back left US Hwy 20
Left Jefferson Hill Rd
Right Malden Bridge Rd
Becomes Malden St
Picking up to US Hwy 20
Proceed To DPS To Meet Goff Transfer Bus—Rt 31
Route 74 (7:12AM)
Left Columbia turnpike
Left Kraft Rd
Turn around
Back on Kraft Rd
Right on Columbia turnpike
Left Hays Rd
Right River Rd
Turn around
Left Hays rd
Late Runs—Leaving from Goff at 4:05 Tuesday, Wednesday & Thursday ONLY
Goff Late Bus 13
Right Gilligan Road
Left Columbia Turnpike
Right Troy Road
Left Red Mill Road
First Stop After Eastern Avenue
Right 2nd Robin Lane
Right Heather Lane
Right Robin Lane
Right Red Mill Road
Right Third Avenue Ext
Left Troy Road
Right Bloomingrove Dr
Right Winter Street Ext
Turnaround at Crimson Cir
Back left Winter St
Right Troy Road
Left Highland Acres
Left Midland Road
Left Woodland Road
Right Troy Road
Right Hwy 43
Right Washington Avenue Ext
Turnaround at Iowa Ave
Back right Troy Road Last stop @ Couse Cr
Goff Late Bus 15
Right Gilligan Road
Left Columbia Turnpike
Right Elliot Road
Left Michaels Road—First Stop
Left Community Way
Stop @ Library & YMCA
Back Right Luther Road
Right Morgan Road
Left New Road
Left Luther Road
Right Troy Road
Right Mannix Road
Right Best Road
Right Avian Drive
Left Thrush Terrace
Back left Best Road
Right Hwy 43
Left Lape Road
Right Snyders Lake Road
Left 2nd Entrance to Pond Hill
Turnaround @ Tansy Court
Back Right Snyders Lake
Dropping off to Bloomingrove Drive
Goff Late Bus 20
Right Gilligan Road
Right Columbia Turnpike
Left Hwy 150 – First Stop
Right Hwy 7
Left Hoags Corners Road –turnaround at Cedar Acres
Back Hoags Corners Road
Left Hwy 7
Left Lake Avenue
Turn Around Park Avenue
Left Elm Street
Left US Hwy 20
Left Lyons Lake Road
Right Cold Water Tavern Road
Left US Hwy 20
Right Jefferson Hill Road
Right Malden Bridge Road
Left US Hwy 20
Dropping off to Columbia Turnpike
Goff Late Bus 21
Right Gilligan Road
Left Columbia Turnpike
Right Troy Road – First Stop
Left Red Mill Road
Left Eastern Avenue
Right Hampton Avenue
Right Ontario Avenue
Left New Jersey Avenue
Left Sherwood Avenue
Right Columbia Turnpike
Turn Around River Road
Right Columbia Turnpike
Right Ridge Road
Right Alpine Avenue
Right Linden Avenue
Right Neptune Avenue
Left Ridge Road
Right Columbia Turnpike
Left Forrest Drive
Continue Up Hill Stop @ Rental Office
Stop @ Rock Rose Drive
Continue Phillips Road
Turn Around Firehouse
Left Phillips Road
Right Columbia Turnpike
Dropping off to Gilligan Road
Goff Late Bus 27
Right Gilligan Road
First stop Ternan Avenue
Right Columbia Turnpike
Left Miller Road
Left Old Miller Road
Right Columbia Turnpike
Right Greenwood Drive
Left Tamarack Ln
Right Elliot Road
Left Luther Road
Right Werking Road
Right Best Road
Right Best Luther Road
Right Luther Road
Right Moore Road
Left Luther Road
Right Miller Road
Left Reno Road
Continue Payne Road
Left Hwy 150
Left Palmer Road
Left St Hwy 150
Left Luther Road
Right Chamberlain Hill Road
Left Best Road
Dropping to Best Luther Road
Goff Late Bus 32
Left Gilligan Road
Left Hays Road – First Stop
Right Brookview Road
Left Sunset Road
Right Columbia Tpke
Right Schuurman Road
Left Old Post Road
Left St Hwy 150
Right Columbia Tpke
Right US Hwy 9
Turn Around Hillcrest Road
Right US Hwy 20
Right Bunker Hill Road
Left Woods Lane
Left McClellan Road
Right Waterbury Road
Turnaround at Sweets Crossing
Back right McClellan Road
Right US Hwy 20
Right St Hwy 203—turnaround at Evelyn Dr
Right US Hwy 20—turnaround in Brainard
Back US Hwy 20
Right New Road
Left Schoolhouse Rd
Right Poyneer Road
Last Stop Curtis Trailer Park

